Yes, the BA CAI office gave me the choice of which currency to pay in (I opted for the Euro). If you insist, and want to bet on EGP's downward trend, they can charge your credit card in EGP, too.
On the other hand, the Egyptian government may have just introduced rules to prevent this. They seem to be getting quite desperate in maintaining their currency reserves, and have rules that require foreigners to settle their hotel bills in hard currency, for example.