Wow, your Grt Granny is one of my missing branches, I would love to know the next few generations.
You are correct about Margaret Baird being related to my Thomas Baird, she was his sister.
She married John Neilson and had 8 kids, when she died, he married Catherine Twaddle, your Great Grannies mum.
I believe your grt granny had two sisters and a brother.
You need to paste two more messages and then you can pm (private message) me.