You may find the shortest boat trip is the easiest - pick up a mooring outside Cruz Bay STJ and dinghy into the dock with all aboard to clear C&I - your airport bound guests could easily take the ferry from there in Cruz Bay direct to Charlotte Amalie STT - [3 times a day] - get off on the waterfront in STT and take a 3-5 min. taxi to the Airport.

The closest anchorages to the Crown Bay docks are:
NW side of Hassel Is.
S side of Water Is.- Elephant Bay
W side of Water Is.- Honeymoon Bay