Second testing on the 26th. That will get you into USVI on the 27th and the BVI on the 28th.

The problem with re-testing on arrival is what if you pick up Covid along the way? Now they will put you in quarantine until they get around to re-testing and releasing you, which has been delayed lately. Hopefully they would let you quarantine at home. Better to avoid re-testing altogether.