Do the cruise. Next year (or month, or whenever), do Rome.
I have to ask, even though you booked a Casino rate, and you stated they expectation is you will gamble, is there some rule that you have to gamble? I have never been offered a Casino rate so I have no knowledge of the rules.