Some statements by Rev. William Hall Telford, supposed half-brother of Alexander MacLeod, mentioning Skerray, Tongue, members of the MacKay family, the "Reay Fencibles" (a regiment), etc. http://napier-other.blogspot.com/2012/03/edinburgh-22-october-1883-rev-william.html http://napier-sutherland.blogspot.com/2012/03/appendix-lxx.html
To play devil's advocate, however, note this Gedcom style entry indicating that the Catherine MacLeod who married William Telford was born ca. 1827 and married 1843: http://freepages.genealogy.rootsweb.ancestry.com/~jandjroots/Mackay/d0005/g0000052.html#I6446 It would be impossible for this lady, if born this year, to have a son born ca. 1830. The source I mentioned earlier which implied a kinship between the Commissary Donald MacLeod and members of the MacKay family, actually differs a bit from the internet version we've been viewing: "Angus MacLeod, Carnachadh, married another daughter of Angus Mackay, Kinloch, and by her had Commissary Donald Macleod, already referred to as tenant of Whitefield near Thurso." https://books.google.com/books?id=snE5AAAAIAAJ&pg=PA173&dq=%22carnachadh+married+another%22&hl=en&sa=X&ved=0ahUKEwjt8-7UveTMAhUE7iYKHa93BcUQ6AEIHTAA#v=onepage&q=%22carnachadh%20married%20another%22&f=false So, this makes Donald MacLeod's maternal grandfather "of Kinloch," whereas other sources say "Kinlochbeg." What is the difference between Kinloch and Kinlochbeg? The MacKay book covers some MacKays of Kinloch, including a Captain Angus, who had a least one daughter, and was descended thus: Donald, 1st Lord Reay = Marjory Sinclair, a last wife Captain William Mackay of Kinloch = Anne Mackay George Mackay of Kinloch = Elizabeth Mackay Captain Angus Mackay = ______ [at least one daughter,] Anne Mackay https://books.google.com/books?id=4LBBAAAAcAAJ&pg=PA576&dq=%22angus+mackay%22+kinloch&hl=en&sa=X&ved=0ahUKEwiProKcvOTMAhXCVyYKHUtZBEQQ6AEIIjAB#v=onepage&q=%22angus%20mackay%22%20kinloch&f=false However, the author notes this branch was his own close kin, so one really wouldn't expect him to have them too wrong.