I'm in the same boat as you with a very similar GPA and 4.0/4.0 prereqs, and finished my MSc last summer except I've been applying for 4 years
1st year: Interview at McGill then rejected.
2nd year: Interview at McGill then rejected.
3rd year: Waitlisted FOR an interview (usually they interview 300 people in the Quebec university category, last year they interviewed 256, I was ranked 260.) and then rejected (never got the interview).
4th/current year: Interview at McGill then waitlisted and doesnt look like I'm going to get in.
I think it's safe to say