What you explain seems right to me.
Also... I believe the Body Control Module (BCM) monitors and controls the AC, so swapping the HVAC control module in the dash to an aftermarket replacement would need a recalibration but should function the same as an original controller.
I was going to add to post above, that I never actually touch the AC "snowflake" button. I basically run on AUTO, based on desired temperature, all the time.
With the exception of changing the split flow to defrost/defog windshield. Never used the snowflake button, so I guess I forgot what it actually did.
Other than that, I am letting it do its own thing...
I have over 212k miles on an original AC system and it still blows cold. Maybe that system where it stays on to exercise as long as it is above freezing outside worked too good!
Maybe tis is what engineers were thinking after seeing our compressors last so long:
You sell fewer replacement compressors last that long, so let's put it back to leaving compressor off all the time and let the seals have a chance to harden and dry out... LOL