I also went through the photos to get a better idea of the timing. Looks like I got the hermit crab visit mixed up, we did that right ofter snorkeling and before the hike:
10:30 - Arrive at VI EcoTours
11:05 - Board Kayaks
11:10 - Begin Kayaking
11:45 - Begin Snorkel
12:25 - End Snorkel
12:30 - Hermit Crabs
12:40 - Hike
12:50 - Arrive Blowhole
1:05 - Depart Blowhole
1:15 - Back on the Kayaks
1:40 - Return to dock
Looking at the photos, I was reminded of the only issue I have ever had with a
DCL excursion. There was a mix-up with our return transportation and we were not picked up until about 2:50pm. During the hour that we waited, DCL instructed the tour company to give us free run of the snacks and drinks that the tour operator was selling. Back on the ship, we visited guest services and they refunded the tickets that we had for the Sky Ride to Paradise Point (we wanted to get something to eat and didn't have time to go back out to Paradise Point) and they gave us a stateroom credit (I think it was 20% of the kayak tour price).
We were fine with the outcome and the tour was great.