This message is mostly for Marian and Steve. Today, I finally got sorted out on Scotland's People and guess what I found.
I put in Mary Bone, father David Bone, and came up with a Mary Bond, daughter of David Bond and Jannet Brown, in Hoddam, Dumfries (where other child Walter was born), born Dec 31, 1824 and baptised Jan 7, 1825. With all the other indicators that Mary was a child of David Bone and Janet Brown, and the closeness of the date of birth (on Canadian records, Jan 1, anywhere from 1824 to 1827), I think this clinches it. This is Mary Bone Bell, and the Mary born Sept 3, 1830 is my Mary, married to Francis wood.
By the way, Marian, Betty sent me the death of Walter Bone, son of the late David Bone of Kirkpatrick Juxta, and he died in Huntsville, Missouri, March 2, 1878 in his 52nd year. You can see it (I hope) in these postings.
Peggy