Indians and/or Caves is a quick snorkeling spot. Leaving from Jost in the morning you'd definitely have time for both on the way to Norman. It's the same if you leave from Cane Garden Bay if you add in it after trimming Anegada down to one night.

We like to spend 2 nights at Anegada with this itinerary -
Overnight at Leverick or Oil Nut Bay
Prep boat for departure early in the morning
Rendezvous with Sunchaser Scuba for 2 tanks at the Dogs.
Cast off immediately when you get back from diving and sail to Anegada. It will be about 1 pm.
Arrive Anegada between 4-5 pm. You'll likely need to anchor if you don't have a Boaty Ball reserved - but with a paid captain, anchoring should be no problem at Anegada as we've even done it as beginner sailors.
Dinner on the boat.
Next morning - full day at Anegada - rent a Moke, snorkel Loblolly, end at Cow Wreck.
Dinner at Wonky Dog.
Early cast off for Jost the next day.