There do seem to be three versions of C Plan,
each one uses gravity, but first no DHW temperature control, second summer DHW temperature control and it also allowed boiler to be active 24/7 without it cycling all the time, and the last also gives winter DHW temperature control.
I have the first system. to combine the programmer and thermostat there are two methods, one needs volt free contacts
shown here with Nest the other uses a software fix inside the controller so two independent supplies for pump and boiler this is done with the Hive system.
I have not done a truth table for the second two variants of the C Plan, never needed to, so not looked into it. Had enough problems getting the first version with twin pumps to work, had to add motorised valves and relays to stop reverse flow and get the two outputs from motorised valve one to boiler and one to pump, hence two relays.
But no variant seems to use the N/C contact. Only the Y Plan seems to use the N/C contact as with the Y Plan DHW is default, and the valve needs powering to stop it.
I have never seen a link N/C DHW to N/O CH before, and can't off hand work out why, unless already using a combined thermostat/programmer as shown with Nest Gen 3 wiring where Com is output rather than input, but seems likely if no motorised valves then it is C Plan, but as yet don't know answer to that.
As you say old programmers were considered as 16 option, a cheat as the counted off, but this was reduced to 10 for C Plan often with both a dip switch and a mechanical stop. You could not have CH without DHW, I have the same today with Nest Gen 3, summer DHW is electric from solar panels, winter it is from the oil fired CH boiler, no way to turn it off.