Thanks for the detailed update.
It sounds like the repair reinstall corrected part of the underlying system issue, and the remaining spikes were related to telemetry/system tasks.
If the PC continues to stay stable, I would leave it as-is for now. Please note that some telemetry-related tasks may be recreated or re-enabled after future Windows updates.
If the spikes return, please check which exact process or scheduled task becomes active at that time and share its name. That should help narrow down the remaining cause without disabling additional Windows components.