When we did our first Disney cruise in 2019 in Cozumel we did the Caves, Caverns, and Paradise Lagoon. It was the highlight of our cruise. To get there you will take a ferry over to Playa del Carmen, on the mainland. The Cenotes were unbelievable to go into. At the end of the Cenote was a freshwater lagoon that was like a huge natural aquarium. The snorkeling was fantastic. Afterward, they took us to a small private beach with a nice Pavillion with a bar and had a pretty decent lunch of bbq, tortillas, and plenty of other things. Beach was nice and the surrounding area was nice as well.
In Jamaica, we did the Bobsled Jamaica & Dunn's River Falls. When in Jamaica you have to do the falls at least once. The bobsled experience was a lot of fun as well and at the end, there was a Jamaican cookout that was good, but I wouldn't call it great. Well worth the day in Jamaica.
In Grand Cayman, we did the Stingray Sandbar and Snorkel excursion. The sandbar with the stingrays was a fun and unique experience and is not to be missed. The snorkel part of the excursion was decent, but if we had just done the stingrays I'd have been perfectly happy.
Of the three, the cenotes in Cozumel were one of the most incredible things I have experienced anywhere, and in my opinion, are not to be missed. With your kids at their age, they will love it.
*** EDIT***
I just noticed the original post was from March. Oh well. Maybe someone else out there may be interested.