I agree its Webjets problem to manage. However from experience Virgin may well be the culprit to some extent.
We booked a flight with VA/Delta through an Australian travel agent - a similar Ticket - ie Australia to LAX then a connecting flight on Delta Airlines. VA changed their flight schedule...