Heartrate spikes now automatically fixed

Would this work?

Set your HRmax at higher value in settings and on the activity page of that older workout, choose “Update Zones”.
Then set your HRmax back to todays value to reflect what it is now.
If I interpret this correctly, only the older workout will have the higher HRmax set.
On the activity list view, you could do this for a series of activities.