Firstly, I think that most airliner decisions at this point on time are based on economics, delivery schedules and the airplane itself and not to support local industry. Of course, there are exceptions and some behind the scenes political pressure, but lots of US airlines fly Airbus products and lots of European airlines continue to buy Boeings in big numbers. I do not think any US or European carrier would buy an aircraft that they did not want or pay too much for an airliner just because it was "politically or socially correct". I am sure that Airbus is not thrilled that both BA and AF have huge 777 fleets, just like Boeing did not celebrate on the day that UA placed huge orders (and follow up orders) for the A32X family,but that is the way that it is.
As for BA, they are hugely committed to the 777 and seem extremely happy with that airliner, so much so that there are constant rumors that BA may trade some 744s for 772 or 773s in the future. BA at many times has looked at the A330-300 for high-density European operations only to pass, probably the correct choice as BA now seems happier flying smaller narrow bodies within Europe and have even pulled some 763s out of service, not to mention selling many 757s to replace them with A32X aircraft to "downsize" capacity. Although one can never say never, it is unlikely that any member of the A330/340 series will find its way into BA's fleet.
The A380 is another story, its a matter of time. Many airlines are being very cautious with this new "Queen of the Skies" as they know how difficult it can be to fill up a 744, never mind an aircraft with 150 more seats. When introduced, the 747 nearly put a lot of airlines out of business, and after the recent downturn in traffic, many airlines are fighting to survive and the last thing they need is a new very expensive and very large airliner to fill up. BA is playing wait and see; there are certain BA routes that could support the A380, especially those between LHR and SIN, HKG, and Australia, where flight timing is limited and LHR is so crowded, and in the future we are likely to see a small order by BA for the A380......after that, I think that the 744 fleet will be replaced by a mix of A380s and B773s plus, of course, whatever comes along in the future.