Time to take a deep breath my friend…..and relax.
YT have agreed to replace it, great
YT have a frame, in your size. Even better.
YT just need to paint it. There are probably a whole list of reasons why that hasn’t happen yet. But it will.
Its crap not having your bike, been there etc.
As for BPW, hire a bike try something different, or rebook for another time. Build a bike out cheap bits and proper scare yourself.😀
You have been talking glass half full Speshpaul, other experiences may differ