We have some precedent when it comes to different platforms supporting different versions of Python. At least for Ubuntu, we use whichever Python version is the default for that release. Upstream we have pretty good test coverage for the different Python versions, with some bots running 3.9 (notably the macOS one) and the Linux ones running 3.11 and 3.12.
Personally, I think the lack of an ARM64 installer is sufficiently strong motivation to bump the Windows toolchain to a newer version of Python.