We is home now, and a bit more info ...
Towing home, heavy

, with some very long climbs over the last 2 days, the following was noted.
If the revs were kept below 3000rpm, even on long climbs, by light use of the right foot, and allowing the speed to drop, the temp never rose above 91°C. If the revs were allowed to rise to 3500 rpm the temp then started to rise, reduce revs and the temp dropped back.
On one occasion I deliberately "kicked down " to over 4000 rpm .. the temp started to rise very rapidly, quickly reaching 100°C - it dropped back rapidly on "easing off" to below 3000 rpm.
As the two occasions when it overheated, details in the first post in the thread, were on "booting it" off a roundabout, I'm thinking the "heater cooling" aspect is misleading/coincidental as the heater was put to "HOT" at the same time the power was reduced.
Now what might cause this ??
The cambelt was changed when I bought the car at 80,000, but I have no idea if the water pump was changed at the same time. As the car has now done 100,000, probably on the original water pump, could it be that the water pump is getting "tired" and inefficient at high RPM

My thoughts are that the pump is not moving coolant fast enough at high rpm, but seems to be fine at low RPM as the temp drops rapidly once RPM is reduced

Any one any thoughts/ideas on my musings

And, how to check more accurately if this is the problem ??