I'm guessing Cane Garden Beach/Bay is an error on your day at Leverick - it's on Tortola and the far side at that.

If you want to dive from Cooper (I'm guessing the Rhone - it's definitely worth 2 tanks!) I would do Cooper your first night and Norman at the end of the trip. That way your gear is dry and you've had some extra surface interval so a flight the following day isn't a concern.

Bitter End and Saba aren't close to being open again - when is your trip? You might want to plan for Oil Nut Bay if you don't want to stay a second night at Leverick. If you want to dive from Leverick or ONB, The Dogs have some nice sites.

Be sure to book a car/scooter/Moke for your day at Anegada as soon as you can. It's a risk to hope they are available the morning you want one. I suggest an electric Moke!