Hi Darren!
St Croix is probably the most gay of the USVI in my opinion. Locals have this live and let live attitude and don't really care about one's sexual orientation.
There are two sites that you should check out:
Go to St Croix
and
Sand Castle on the Beach
Good luck!