It sounds like you are trying to cut things to close. Since you need to be Quebec for your cruse being late isn't an option. Your bigger problem isn't enough seats, it is delays from weather or mechanical or any other reason you can thing of.
you should plan on getting to Quebec a day or so before just to make sure you don't run into a problem