A second Royal Caribbean cruise this month was diverted from its scheduled tropical port to a colder Canadian itinerary, and industry experts say passengers have surprisingly limited options for redress.