Toast- There are actually quite a few options to get to VG via Tortola provided your flight doesn't land very late. You would go STT-Tortola (RoadTown) and then on to VG.
https://bestofbvi.com/bvi-ferry-schedules/?from=St-Thomas&to=Tortola