I think you can just show up and get in line.
Not official info, but I've seen it work in Puerto Plata
like that......kinda 1st come 1st served. Always helps to
know the local contact who meets and greets the ship, of
course. Normally the same person who has been doing it for years.
Nothing ventured, nothing gained.