Unable to say for certain what you can do in the Caribbean (I live in Central America). Since you are probably going through Miami, I would do any training there-- since fuel prices on islands tend to be elevated (everything is shipped in). I have absolutely no ideas about costs these days.
Out of curiosity, what exactly are you lacking on ATP requirements? What are your times-- PM me if you wish.