I agree with Wheat, I’d still go for London.
Yes, hitting Morocco and killing those planes means the transports dont have surface ship protection, but if they are in SZ 113 the only thing you can hit them with is a strategic bomber unless you pop 16 IPC for an Aircraft Carrier in which case you lost 6 infantry from your defense then it’s 3 fighters defending against 2 fighters, strategic bomber which is 30% for the attacker, 50% for the defender or basically 70% defender (since I dont have to win, I just have to stop you from winning) and 30% for the attacker.
So you’re down 5 aircraft (2 from Africa, 2 from England, bomber from England), 6 Infantry (cost of the aircraft carrier), 2 Infantry (cost from CRD by submarines), you have 11 to 13 damage on your industrial complex and your airbase had to be repaired which cost you 4 more (or 2 infantry).
Total: 4 Fighters, 1 Strategic Bomber, 7-9 Infantry
At this rate, I’ll take London with a vegetable pealer and a wad of chewing gum!