How will you stop the unheated rooms from sucking the heat out of the heated rooms? This is something that people tend to forget about and then wonder why the heating is on more often than expected, the few "on" heat sources are trying to heat the whole house.
The upstairs zone valve switched live should be fed from the upstairs thermostat so should only be open if the upstairs thermostat is calling for heat. Even with a permanent live feeding the thermostat as long as there is no call for heat the zone valve should be closed.
Presumably in this weather you are only heating the HWC therefore the radiators are isolated at the motorised valve. This suggests that the "leak" is somewhere in the boiler or the hot water circuit.
When I had my WB system boiler installed the installer fitted a Honeywell DU145. To set it up all he did was shut the ABV off fully and with both motorised valves closed adjusted the ABV until he felt heat on the return pipe connection.
I think you’re letting this get overly complicated. Don’t worry about the 20c drop across a radiator as no one gets that anymore. Are you using TRV’s on the radiators, if so that messes up the radiator temp drop as well so just ensure the radiators are balanced and let the TRV’s do their thing.