If they didn't have their "Proud to fly Boeing" strapline on their adverts, acquiring A330's wouldn't have been a problem. Closest Boeing option would be the B788? Leasing 1/2 is fine, but surely they made their bed with Boeing?
Where would they get those from at short notice.