You really need to call celebrity yourself or have your travel agent contact them.
Last fall we spent 40 nights on the Edge from Rome to Sydney. A number of visas were required (Jordan, India, Sri Lanka, Indonesia, Australia). A surprising number of passengers were on board without the required visas, and the attitude on the ship was not sympathetic. Celebrity’s position was that the passengers are responsible for obtaining their proper paperwork.