It seems extremely unlikely that the NDP are going to make it to 44 seats via recounts.  As for the Liberals, even if they pick up an additional seat and make it to 44, they still have to appoint a Speaker.  Presumably, the NDP and Greens would be unwilling to put up one their MLAs so the Liberals would have to put forward one of theirs, reducing their voting number back down to 43.

Or, is there precedent for a non-elected person being appointed Speaker?