Since Virgin Holidays is a Virgin Group company and quite separate to the airline these days it doesn’t need flogging off, whilst I suspect they could quite easily move the flying programme away from VS if pushed.
The 747-400 fleet are approaching retirement pretty soon and VS haven’t confirmed if the A350s are to take their place or more likely will simply go to Heathrow.
Those 4 ex AB A332 frames seem to be a stop gap whilst the A333 fleet substitute for broken B789s at the moment.