What I really needed was a range of sacrificial shims to insert either side of the high points, as pictured by @PigSquealer above.
If the high points were, say 1mm above the low rim either side...
... I could insert a 0.5mm shim each side for the rotary sanding disc to bear on if it tipped one side or another. This would stop the low rim from being damaged whilst wearing away the peak. The shims might be made of steel to lessen abrasion, although this would wear the sanding surface more quickly, cause extra friction, and cause more frequent replacement of the sanding material. The 0.5mm shims would be replaced by 0.25mm shims, 0.1mm shims until the peak has all but gone. Then all shims removed for a final skim to level.
Or... how about a 'U' section shim which is inverted and fitted over the TH rim and moulded to its curve as it's fitted. This would aid its retention whilst filing and reduce friction, although it would still need some kind of external clamping ring right around it and the TH to stop it moving.
For a single high point, the U shim would go all the way around the TH apart from where the high point starts and ends, a 3/4 circle perhaps.
Anyhow... the idea of protecting low areas whilst removing high points with a rotary file seems to be the way to stop the file tipping onto the area of least resistance.
Anyone still with me...?
Having said all that, I was only very slightly off with my "flat the peak first" trial.
I will think further on this rim protection idea... might not get anywhere though.