I think there is only one Jane from the marriage in 1856 to her death in 1871. Not sure why all the surnames. Your links are with Jane's mother's name of Mary Lambie on both her 1856 marriage to John Brown and then her death, reported by John Brown, in 1871 naming the same mother for her and including likely the reputed father's name of William Ferguson.
Maybe her mother Mary Lambie went on to marry etc and things all got confusing too for her. Next generation down, Margaret, and she too seems to be confused about her mother's maiden name.
If you, I would sit now with all the docs you have on a table and check further all the details including all address etc. It seems the Browns were pretty static around the Bothwell area...which at least is something for a coal mining family!
Just summarising from the thread a little more, from the details Maggie posted previously:
1856: Marriage of John Brown to Jane Devine.
1860: Margaret's birth 3 April 1860, mother showing as Jean Viney. What was the address for the birth?
1861: census for the Browns at Legbranock, Holytown, Bothwell,
1871: just before the census, Jane Brown's death as discussed, with family still at Legbranock.
1871: John, and children, following Jane's recent death, living still in Bothwell
1876: Maggie mentioned a possible death for a John Brown in Bothwell, age 63, in Bothwell. Might be worth checking that now to see if it correct?
1881: Margaret married John Carrick - in Nov I think?
Monica