What's a cruise line to do when one of it's major ports is destroyed?

Royal Caribbean does a lot of cruising to Puerto Rico. But the recent devastation unleashed upon the island has meant that it can not be used as a port for holiday makers. So instead of just cancelling the port and drawing up new itineraries for the ships meant to go there, they have completely cancelled the Adventure's cruise, stocked it with supplies and sent it off to Puerto Rico

The boat will make stops in San Juan, St. Croix, and St. Thomas, delivering supplies like batteries, water, food, and medical supplies.
— https://www.fastcompany.com/40474423/royal-caribbean-just-sent-an-entire-cruise-liner-filled-with-goods-to-puerto-rico