I had a look at 28th December for St.Kitts and the only cruise ship listed for that day was the Ventura, this island is not on the schedule for Independence of the Seas according to the Cruise Cal but it might be wrong !!
Funny you ask this question. I may know the reason why. The Ventura could not get into any of those ports on those days, which I found unbelievable. But then again I a not a ships' captain.