BA is not flying to Dubai until the 14th now (don't get me started -- Virgin is getting 2 flights a day out and they are so much smaller, but I digress); I called AA and they grabbed the only remaining seat in biz class on the 14th. Cash options are now prohibitively expensive; I could get him to LHR on points (I'd transfer to EK) on the 13th, but what would be the point in getting him there 1 day earlier. To say I don't have much confidence in BA getting a plane there by the 14th is an understatement.
I asked the AA CSR if she could try Etihad from Abu Dhabi -- they had 1 seat in economy class on Sunday, which would be awful for him (he's 6'3"), but that was blocked. She explained that Delta, United, etc. are blocking other airlines from booking seats because they are getting their own passengers out. And it doesn't seem that there are any One World partners flying to Dubai. If we wait for the Cdn government to get repatriation flights underway he'll be eligible for social security before he gets back lol.
I did strongly suggest to him that he talk to the hotel about possibly filing paperwork with the government if he 'can't afford to continue to pay for his food and hotel'. Not that he can't, but if the offer is on the table and this keeps dragging on, I sure would be asking.