When I told you, "wait till it's regulated" I was wrong, as TC regulates these himself. You should be good to go there
As for sel fit, wait and see what TC says. In your pics it looks like on the bottom sel, one side sits higher. I guess we will see how that works out. I prefer the TC braclet as it's designed to be able to use genuine 2mm springbars. Jmb has had to modify and drill my previous bracelets out for that.
Your bezel is hard to turn? If you had more experience with these I would tell you to pop it off and see if the spring is sitting wrong, but please don't as there are things that could go wrong for you with that plan. If you end up sending it back to TC just make sure you tell him you love that one.
Keep up with tracking TRF, VRF, ebay and the rep forums for an insert....sooner or later you will find a reasonable priced insert. Your very fortunate to have entered this hobby at a time when watches like these are available, not so long ago there were so many mods that had to be done to make a good watch...now they are close to perfect out of the box....and will continue to get even better.