It is confirmed.
"The vessel made its scheduled call yesterday in Mahogany Bay, Roatan, in addition to visiting Cozumel and Costa Maya earlier in the week. Because of the reduction in sailing speed, today’s visit to Grand Cayman has been cancelled and the ship will proceed to its homeport of Tampa, where it is expected to arrive on Sunday as scheduled.
Guests on the current voyage will receive a $100.00 USD per person credit and a full refund on pre-purchased shore excursions for Grand Cayman. In addition, guests will receive 50 percent off a future Carnival cruise.
This reminds me of Celebrity's Azipod problems of a few years ago. It seemed like every month there was another one of its Millennium class ships going into drydock to fix an azipod. I believe there was a large settlement from the manufacturer to Celebrity because of this problem.