Meter readings tell you the energy consumed, not the amount of energy which actually heats the water. For the Vaillant 438 this is approximately 90% of the consumption. So your 34kW is actually 30.6kW. which gives a flow rate of 0.349 litres/sec. If we plot this on the pump graph it will produce a higher pressure. What we have to remember is that (using your figures: 0.39 l/s and 6.85m) these are the flow rate and head which the pump is providing, they are not the flow rate and head which the system requires. This can be anywhere along the red line, which is the system curve.So I measured upstairs in isolation, and this is what I came up with:
34kw (used gas consumption to confirm)
21 delta T (taken from d40 and d41)
Flow rate = 0.39 l/s (1,404 l/h)
Grundfos 25-80 speed 3 - 6.85m head
Here is a chart for the UPS2 on my system, with two graphs overlaid . The "original" line is the calculated flow rate and head when all rads are in use. This works out at: flow 0.141 l/s, head 1.503m. As the pump is on fixed speed 1, the actual working point is: flow 0.2051 l/s, head 3.174 m.
I then "turned off" three rads and recalculated flow and head, which was: flow 0.115 l/s, head 1.41 m. This is the "amended" line. Note that the required flow rate and head have both reduced. However as the system curve (red lines) has moved to the left the actual working point has now shifted to: flow 0.1774 l/s, head 3.356. The actual flow has reduced but the head has increased.