I don’t know about visiting other islands but you are totally fine for SXM based on what the Passport Agency says. I would not worry about renewing until You return home. I’ve visited with days left on my passport without issue. There are some countries that require 6 months but SXM is not one of them