My belief is still that the HH5 model A is able to support downstream g.inp, but not upstream, based on comparing the stats and behaviour on the same line.
I'm of the same belief - that the HH5A supports G.INP downstream only. Batboy is convinced that G.INP is not supported in either direction.
Meanwhile, there seems to be no direct evidence - only experiments by people like yourself, able to see the end result with a variety of devices.
Note that the Openreach requirements in SIN 498 are that it must support G.INP downstream, while support for G.INP upstream has always been optional.
However, they've just released a new version of 498 (v7), which now indicates upstream G.INP is expected to be turned on "in due course", and "strongly recommends" that G.INP be implemented in both directions.