This should be fairly straightforward:
16247 James Broadfoot was from the Edinburgh/Musselburgh area and was presumed killed in September 1915. I don't see any Glasgow addresses. Parents James and Isabella
2973 James Telfer Broadfoot was from Glasgow (Govan), discharged sick in 1916, died in 1952. Parents Alexander and Isabella nee Telfer. 134 Langlands Road, Govan. He must surely be the father of the illegitimate Taylor child
The bit that's confusing as Jim mentioned is the "Guardian Miss Annie Taylor" that's listed on the pension index card for 16247 - a mistake by the War Office perhaps - entering it on the wrong card?