Thanks for sharing. I'm thinking of going to the Virgin Islands this year.
Seems those who travel to US Territories, it is advisable to take your DACA papers, SSN, EAD, and DL/ID
You stated you took your passport. Did they check for a visa? Which country are you from?
Thanks for the info!