Unless the schedule change it's on the operational window (less than 48 hours to departure), the Travel Agency (in this case VS) is responsible for the rebooking.
The flight status of the marketing flight might no be reflected inmediately, so Virgin is not be able to rebook your flight until they see the cancelation
I wouldn't worry too much for the domestic leg unless you are very close to flight date.