Do you have a particular reason for posting this on the Dunbartonshire forum?
Because there is a family lodging in Old Monkland in the 1851 census that includes John Thomson, 35; Susanna Thomson, 30; both born in Ireland, and children including Margaret Thomson, 7; and Livinia Thomson, 2, both born Old Monkland.
Look it up at
https://freecen1.freecen.org.uk/cgi/search.pl and see if you think it could be your Margaret.
They were still in New Monkland in the 1861 census, but I have not yet found them in 1871.
There is one curious thing, though.
There is a Catholic baptism of Margaret, daughter of John Thomson and Susan McCloskey, in Airdrie on 3 March 1844. And a death of Levina Thomson or Smith, aged 78, in Paisley in 1928, mother's maiden surname McClaskey.
IF Levina is the child in the 1851 and 1861 census, could it be that Margaret got her mother's surname wrong on her marriage certificate?
In 1881 Susan Thomson, widow, mother-in-law, aged 58, born Ireland, is in the household of Timothy Hughes. Timothy Hughes married Elizabeth Thomson in Old Monkland in 1872. Elizabeth Thomson or Hughes died in Paisley in 1929 aged 74, mother's surname McCluskie.
Susan Thomson or McLuskie, 70, died in Neilston in 1896, no mother's name recorded.
What if it was Susan McCluskie's mother (Margaret and Lavinia's grandmother) who was Susan Baird?