I’m not sure, I haven’t tested that. What surely does affect auto calibration is that it’s done with a cold bed. I’ve confirmed that a heated bed changes the leveling. They need to change it so you can heat the bed before doing calibration. (Yes, you can heat it first and then do the auto leveling, but it is then starting to cool off and that changes the level)
Currently I think using my “Check Level Hot.gcode” file above and tweaking the individual mesh points is the best way to get an accurate level. It’s tedious and it will not be necessary once they fix the bug and allow leveling to be done with a hot bed.