Hmmm, interesting. But I would certainly think that because you booked in good faith and well within the rules, and it was Royal Caribbean's change that caused the violation that they would try to assist you in correcting the problem. Sounds like a call to the resolutions department would be in order.