I could not find one larger than a size 38 without going to Mr. Big and Tall, where the blazers would fit my size 48 chest but had enough extra room around the waist to store a couple of toddlers.
I had the same experience with width of glasses frames, with shirts, and with any good that fell outside of a single standard deviation from the average.
There's a paper where researchers compare the "average" sizes for human factors to individual people and discover that people who fit all the averages are vanishingly rare. Almost everybody is outside a deviation for at least one characteristic. I wish I'd bookmarked it.
Canadian retailers just stock within the one deviation and shrug. I specifically went to the Bay for that blazer.