When I was in Isla Mujeres, I only found the mayans in the mangrove, and reedy areas, in fairly shallow water. I did not see any in deeper, open waters, or even in or around the reef near the southern tip of the island, or Manchones reef further out to sea.
Not saying they couldn't migrate, but the tendency of the species seems to be, to stay in shallower areas, near shore.

The photo above is from a slightly brackish area north of the Everglades in Florida, in less than 3 ft of water.
The first individuals of the population now on Isla Mujeras may occurred when the sea was much more shallow, and maybe even semi attached to the mainland thousands, or a million years ago, giving them a chance to evolve into the sub species (maybe a separate species (Troeschelli)) which is as salt tolerant as they now are.
In the mainland Cenotes the large shoals tend to stay near shore, in shallower areas.