I'm also on the Mariner in the South Pacific. The latest word is that drydock after SA will be either in Ft Lauderdale or Bahamas. Crew would prefer FLL because the Bahama facility is far away from anything.
Capt Romeo will stay on until Rio on the SA and Philippe will take over then.