Hello there ,
First of all we will take your review to the high level, to know what is happen exactly during the day tour.
Ahmed left for personal issues as you know , and the one who came to continue the tour is not that bad as you said, he did mistake by going to pary but it is friday prayer which is really important, but he asked you before he went to pray, it was an easy to refuse or asking to continue the tour.
Plus you had more than full day tour, anyway will investigate the problem and will try to do the best for the upcoming tours.
Regarding to the meals, the tour guide provided sandwiches, and then we provided complementary lunch at nice restaurant.
Regards
Wonders Of Egypt Tours Team