Bea, the one who died January 6, 1904 was in Hamilton Township, Northumberland County, and we have determined that his wife's name was Susan.
The other died June 7, 1904 in Peterborough. He was about five years older than the one in Northumberland. The one in Peterborough did die in the House of Providence, and his profession was given as a taylor (tailor), and he was married (ie, not widowed).
The second Patrick is already in the House of Providence at the time of the 1901 census in Ashburnham. In this record, he is 79 years of age; ie, born about 1821, and it says he immigrated around 1850.
Why do you think that Patrick & Ellen, parents to Patrick who married in Fort William, immigrated at all?