The deadline for financials is April 30th (link noted) so I wouldn't even be concerned with that. Perhaps they anticipated that financials were going to be ready and filed but got delayed for whatever reason which would promt PC to cancel BNN because he could not speak to any financial information that was not publicly filed and disclosed.
But I do agree there's more to this than just two new directors, perhaps a simple little deflection for now
http://www.osc.gov.on.ca/en/Companies_filing-calendar_index.htm