Something else occurs to me. On the latest BIOS version for my ASUS Crosshair X670e Extreme, BIOS 0705, they modified the BIOS such that the 2 character LED that normally displays Q-Codes (POST status) on Asus boards now displays CPU temperature by default instead. As I am already displaying CPU Temp both elsewhere on the motherboard and on my CPU cooler, I personally immediately changed that BIOS setting to "Show POST codes only", which was the default behavior before this latest BIOS version.
There does seem to currently be a bug in BIOS 0705 where, if you set it to "Show POST codes only", the LED shows the normal and expected "AA" code only briefly while Windows is loading, only to permanently change to "81" in the middle of the load. This does not happen when running Ubuntu off a USB, it stays "AA" in that case, so it's definitely something in Windows triggering it. No one knows what that means or why, but it's probably just a bug.
I mention this because I don't think AIDA was causing this issue until I updated my BIOS to 0705, and the implementation of something directly tied to CPU temp monitoring seems to be a bit buggy, so it seems like it'd be worth investigating.
EDIT: So I decided to experiment, and set that BIOS setting back to "Auto" so that it displays temp, and verified that Aida still locks the CPU package temp when sensors are turned on. However, it's also true that the temp being displayed where the POST codes normally go is *not* CPU package temp. Not sure what temp it is honestly, I saw at one point that I had 70c package temp and only showed 38c on that led. So maybe it's just a single core temp? Or motherboard temp? Not sure. At any rate, that temperature being displayed does not completely lock when I start the sensorpanel (unlike CPU package temp) but it does seem to be much less likely to change over time.