Your Framework laptop processor should only reach 90c+ when it’s boosting (first 28 seconds of your compilation). After that, it should only operate up to 28w, and that equates to around 70-85c for this particular laptop. Assuming airflow is not blocked.
You mentioned that you have boost disabled. So your laptop’s processor shouldn’t really go beyond 85c (for this laptop).
Assuming your ambient temperature is no more than 25c.
Switch off just the Speedstep option and you should just get the max base clock speed. The rest you can ignore. I had to go through all of them before my 1165G7 locked to 2.8GHz max.