It is always interesting that YHZ Airport Authority can find money for a shinny new terminal but no money for proper airport navaids, and they are not alone in Canada.
I suspect that runway 32 was not available as it had not been cleared of snow, the airport operations mgr. would make that decision.
A shiny new terminal is a fine place for high rent retail opportunities. Navaids on the other hand are an unnecessary expense, whose maintenance is a constant drain on resources.
I never flew buses, but the bottom line is that you cross the NDB at 2000 feet (QNH used I assume), then descend to 740 feet at which time somebody calls DECIDE and somebody else calls "Go-around", unless he/she has an adequate view of the runway and its lighting system to allow a safe landing.
So how come the aircraft touched the ground 40 feet BELOW the TDZ and 1100 feet before it? I await the report on that one. All else is of little relevance.