I would also recommend picking AI over Air Egypt (I cant believe I am actually recommending AI!!) But the new Business Class on the BOM to NY will be operated using the new 777 with the new lie flat seats (thats my impression, someone with more knowledge of AI or this route please feel free to correct me). The seats, language, food should make the experience a lot more comfortable for your patient.
Good luck!