Just by way of an update, I contacted VFF to confirm the details of the offer and to quote the reply I received:
Please be advised that if the Terms and conditions indicated that it needs to book with Virgin Australia Marketed Flight, then you will need to book it with Virgin Airline website or...