I wonder what you call the southern half of Quebec. Quebec goes way up north. Southern half of Quebec would exclude almost the entire population of Quebec.
But let's assume you meant stuff close to the US and Ontario border vs. Quebec City. I had to find something where Weathernetwork had data and for some reason the border crossing town of Lacolle, which is about as far south as Quebec goes showed no data but Hemmingford is the same height, just a bit to the west:
https://www.theweathernetwork.com/ca/monthly/quebec/hemmingf...
Now you are right in that -40 is not a temperature that will be had for a long time, that is relegated to the prairies. It also does not happen every year. It's seldom that it dips that low. But here some close enough for my taste examples:
Jan 24: -33.3C
Jan 26: -34.1C
Jan 27: -34.1C
Jan 28: -32.7C
Jan 29: -33.1C
And then if you look at the Laurentians, which is a popular ski and overall winter destination for the millions of people living in and around Montreal and both of these are basically just going "straight up north" (as in highway direction, not map direction) from Lacolle, these temperatures become more frequent and it's more likely to dip that low more often. And all of these are way south of Quebec City. Climate change is not helping, i.e. more historical data would be better. Weather network doesn't seem to have that.
I definitely know more people that have experienced -40C in their life than ones that don't. I have and I do not live in the prairies.