Are you saying that with the heating off the the heat satisfied also has a voltage, in the way terminal 3 has on the Horstmann.
Yes that's it exactly!
The contact inside the Channelplus comprises of a live central contact that moves between two fixed contacts, 'on' and 'off'. It moves from one, straight to the other so at any time, one of them will be live according to whether the Channelplus says tells the switch to be on or off.
The Nest is exactly the same. The central contact which is live (because of the link from live to terminal 2) also moves between two fixed contacts 'on' and 'off' according to whether the Nest says tells it to be on or off.
Of course the Nest will not only switch off when the time goes off, but also switch off when the correct temperature is reached, but the wiring doesn't know that, as far as it is concerned it's just going off.
Unfortunately, I don't know anything about the valve having never seen your particular type. But electrically speaking, the Channelplus and the Hive are just switches and are identical in their operation, so if your heating works with one, then there is no reason why it wouldn't work with the other.
So in summary, can you confirm that you wired the Heatlink as follows:
Neutral to (N)
Live to (L) and also connected by links to terminals (2) and (5)
The Grey wire in Channelplus Zone 1 CH On = Nest heating call for heat terminal (3)
The Blue wire in Channelplus Zone 1 CH Off = Nest heating satisfied terminal (1)
The Brown wire in Channelplus Zone 2 CH (HW) On = Nest hot water call for heat terminal (6)