There are lots of markets like the BVI that deal with what you are talking about. Cancelations are pretty low these days. The airlines do set up plans for those situations. The AMR flights held 64 people and on several occasions I saw where the last two flights were canceled. Most would probably be rebooked out of the USVI by ferry and some via extra sections to SJU.