If you have the hours to qualify for P1 A330, then apply for the B777, much better route structure and growing fleet that gives the opportunity to earn overtime. They don't care if you have flown the A330 or B777 before, you will undergo a full type rating.
Only downside to this plan is that you will be bonded on the B777 at 50% of basic salary for 4 months then 25% until they reach 100,000 Riyals, you get it back 2 years after release to the line.
Mutt