I am not so sure about the relationship between CASA and Virgin. Two events come to mind though. I understand Virgin were told a couple of years ago to ramp up employment of Lames as they didn't have enough of them. More recently CASA approved a varied system of maintenance that allows unlicensed staff to sign for certain aspects of maintenance that they loosely categorise as servicing functions.
Good overseas MROs used by Qf? Without the data before me, not in the last 3 or 4 years. They have however successfully engaged some in the past in NZ, Amsterdam, Ireland and from memory some 330 work in Switzerland.