Have you tried Borders FHS as they have a research interest database on their website and there is a lady researching Barret of Selkirk. Also lots of other databases. I am the research convenor for them so happy to help.
I have just found a John Curry born 1820 and James Curry born 1851 in Reading, Pennsylvania in 1880 - both born Scotland and both pattern makers so think this is the John from Kirmichael and not the one who married Louisa who is in New Jersey in 1880 He can't be in two places in the 1880...
There is a very likely John born at Kirkmichael, Dumfriesshire to James Corrie and Agnes Pringle in 1819. Kirkmichael is around 6 miles from Kirkton. As John's first son was James and his second girl Agnes then this works with the naming patterns. But only if the John in the 1860 and 1870...
Would the marriage certificate for John and Louisa say if he was a widower or not. Trying to work out if the one you have in 1860 and 1870 is the same John Currie. Also not sure the one who became a citizen in 1868 is the same one as it says he lived in New Jersey for at least a year and he...
Findmypast has more Scottish records. To look at the original you would still need to go to Scotlandspeople but it saves money if you are not picking the wrong ones. And as Ellie says the indexes on Scotlandspeople are free and easy to work.
Norfolk Street, Cheetham, Manchester
John McLead 1833 joiner born Scotland
Mary 1838 born Nantwich, Cheshire
John 1862 born Manchester
Ellen 1864 born Salford
Annie 1866 born Cheshire
Mary 1870 born Manchester
RG10 4061130 26
It is hard when the records are likely to be not complete. And it is a name which is spelled so many different ways but quite common in that area. I would be careful of jumping to any conclusions. Have you found any graves for the couple? I think that is the way I would be going if it were...
I did also find a Margaret in 1812 to Archibald and Ann at Kilmeny but not finding a marriage so it is very difficult to be sure of the parentage of the couple when we don't know the eldest son. Where are you finding Dugald? Was he born elsewhere?