As per link below:
"The new requirement for Canadians to apply for an Egyptian visa in advance applies only for entry by air, the update notes.
Celebrity says that authorities re-confirmed entry via cruise ships, for transit call purposes, guests can still apply for a 72-hour visa upon arrival as noted above."
https://news.paxeditions.com/index.php/news/cruise/how-does-egypts-visa-change-impact-cruises-celebrity-posts-update
Unfotunately, my cruise is not with Celebrity and we are still waiting to hear confirmation from our cruise line.