I've managed to get through and be put on hold by calling the Montreal #.
Initially I called the toll free # and got the message "call us closer to the date".
While I'd be ok with that, I just booked a flight and the system combined my middle names into 1 instead of 2. I know that unless if this gets fixed now (24hr grace period), they're almost certainly going to try and charge me later on.