Talk to your airline. Rebook and fly direct to STT. Even if it costs more in airfare which seems unlikely you will avoid additional expensive covid tests. Flights to STT from the US are very cheap. You can also do a open jaw booking and change the return out of STT to a nonstop and leave the SJU arrival flights the same.