It would be pretty perverse for the EU to make it difficult for non-EU carriers to be used when insufficient EU aircraft were available.
That said, BA could have made an effort to lease maybe 1 EU aircraft (not just for a weekend but for more of the period of time), even if it was just political lip service to show they had tried