Quick update
I went ahead with booking a pick-up appointment for the 18th and sure enough it triggered the VIN to appear on my account page.
Thanks for the heads up about the MVPA, just looked at it and the VIN also appears in there.
Once I managed to get the VIN I called Tesla to confirm...