Sounds like a motherboard feature IMO, see if there is something on the Asrock boards that scale down the CPU multi when a certain power draw is reached. Never experienced that behaviour on the ASUS board I used.
I think you are right Az, I’m going to start looking for a second hand CPU. My max temps are around the same, last time I stressed I was just under 60 but that’s with HT off which accounts for near 10’C, so very good temps in your case.