This "plurality reversal" with a spread of 5.9% of the votes is the worst across Canada in 52 years. In the Quebec election of 1966 the Union Nationale won more seats than the Liberals despite having 6.5% fewer votes.
You have two votes: one for your local MLA, and one for a regional MLA from your local region. You cast your second vote for a party’s regional candidate you prefer, which counts as a vote for that party. This is the same practical model used in Scotland, with one vital improvement: Canadian voters would like to vote for a specific regional candidate and hold them accountable.