So MacOS supports only a handful of low dpi resolutions and high dpi must be an integer multiple of one of those?
It doesn't have to be but it's really designed to run at exactly 2x scale.
What makes you say that? Unless I am mistaken, it’s only the Pro models who run at 2x by default.