Update - I have received all the funds - withdrawal went through.
I usually wouldn't make so much noise but it was a lot of Bitcoin.
Hopefully, they can speed up the process in the future but I suspect it was a large amount that usually doesn't happen much.
Thanks again to the Bitvest customer support who helped a lot.