I was going to say that cal on Linux correctly displays the weird year, then I ran "cal 9 1752" and thought I had misremembered.
Five minutes in to the rabbit hole says Debian uses bsdmainutils for cal, where on other distros you may receive util-linux's version¹. So, it is entirely dependent on an obscure choice of a maintainer whether you get the "missing" days in your output or not.
Made a thousand times stranger if, like me, you have ncal aliased to cal so that it uses your locale's week format. ncal does display the weird September for me, unless called with the -b flag for classic output. The problem is you want the -b flag if you are naïvely trying to fix the Monday should be the start of the week issue with cal.
This is my favourite quirky behaviour of at least this week, if not longer. Tonnes of sensible decisions that all interact in utterly weird ways to make very little sense without The Ultimate Shovel to dig around with.
--
Interestingly, ncal supports showing you where the changeover happened in various locations by providing the -p flag which shows some more data to expand on peapicker's comment.
You can even play around with the calendars in various locales with ncal by specifying the -s flag, for example "ncal -s GR 3 1924" to see peapicker's Greece example.
¹ https://github.com/karelzak/util-linux/blob/master/misc-util... - Gory handling details