Hi forfarian, I have no proof, only it came up on ancestry DNA, I have also seen names on somebody else’s tree! Obviously 🙄 these aren’t to be trusted, I normally go back through the census, birth, marriage and death certificates, but John has been very challenging, maybe because I’m barking up the wrong tree 🌳
So you think Archibald and Agnes are the way to go?
You are absolutely right not to trust anything you find online, and especially not other people's trees on commercial web sites like Ancestry.
In my opinion Archibald and Agnes are a better fit for the parents of John Baird because
(a) John's first son was named Archibald
(b) they were in Mauchline, which is where Archibald was baptised
(c) he is the right age to be the one in the census in Edinburgh in 1841
so I would definitely want to investigate them if I were you.
It may be that Archibald (senior) was related to William-husband-of-Mary-Gibson which could account for a DNA match.
It is also possible that your John Baird is one of the many people whose baptism record, if it ever existed, has not survived.
But don't trust me either! Make sure to leave no stones of your own unturned.