Hi Franny,
That is correct that you cannot buy alcohol, until after 11AM ... The Rocky point area is really nice, however there are no stores in a short distance to the hotels. Its about a 10 minute drive to a grocery store or Walgreens liquor store. I understand your concern about the hotel shuttle being busy, and not being able to stop for you. You may just have to cab it from the hotel, and go to a local store so you can be sure to get your wine. You could also go get a wine box and check it on the plane, we did that in January when we went to the wine country and it worked out great!
When are you sailing on the Legend?