While I don't have an answer for you, just wanted to mention another family who I met on the cruise and then saw in Skagway said that their morning excursion was pushed back a couple hours because of weather. They weren't sure they were going to make it to their afternoon excursion. For that reason, I'd book as far apart as possible.
GET UP TO A $1000 SHIPBOARD CREDIT AND AN EXCLUSIVE GIFT!
If you make your Disney Cruise Line reservation with Dreams Unlimited Travel you’ll receive these incredible shipboard credits to spend on your cruise!