I foud this link,which offers some interesting info, and, options I was unaware of. I know if GT is on my itinerary I am going to check them out.
Unless you are a beach or pool person, I can understand the boredom. An island tour, looks interestingto me.
GRAND TURK CRUISE CENTER| Docking | City Map