Well spotted on the wrong valve. The 7D3 looks pretty rare, the PEN36C is a possibility. Either way you should check the LT current as the 7D3 is 40V and the PP3520 is 35V. There is some info here on the Cossor version of the 7D3:
http://g3ynh.info/valves/old/Data-Bo...ossor-p090.pdf
Is it the original output transformer or has that been changed to match the triode?