They are definitely the same. I have John being married at least twice, if not three times. His first wife was Mary Louisa Barclay, with his second wife being Carrie Magee. He seems to have had four children with Mary Barclay (including my ancestor), and then likely three children with Carrie (your husband's family). Would love to talk more with you or your mother-in-law about our shared family!