Janie, with all due respect, there is no issue here, no funny business going on, you simply booked a cruise through a travel agency website and mistakenly thought it was Royal Caribbean. They don’t handle overflow, they were making stuff to avoid you canceling.
Just to clarify for you and for everyone else reading this (since the original thread was deleted), Royal Caribbean does not go by the name RCI Cruises. Yes their official company name is Royal Caribbean International which is abbreviated as RCI in some places, so I can see how it could be confusing.
However, Royal Caribbean’s official website is www.royalcaribbean.com
That “other” website you accidentally booked on, sells more that just Royal Caribbean cruises so that should have been an indicator that this wasn’t the official website. They also don’t have the Royal Caribbean logo in the header of their website.