Carnival (corporation) had a gentleman's agreement of exclusivity for Turks and Caicos. If you look at the port schedule, it's only Carnival Corp brands.
But RC is working on making that part of their rotation and Mariner has a one-off stop there on its last cruise before dry dock.