4
« on: Sunday 31 October 10 16:10 GMT (UK) »
I'm sure you've discovered this but there is no sign of your McDonald in ScotlandsPeople. Strathspey is a generic term and is not the name of a parish, but your man does not show up anywhere in Scotland (mark you there are many parishes where the OPR records had not even started in 1709). He is not even in the Roman Catholic records.
A subtle point, but his origins would not have been Anglican. He might have been from a family that belonged to the Scottish Episcopal Church, the principal church between the reign of the Roman Catholics and the ultimate rise of the presbyterian Church of Scotland. The Episcopal Church in Scotland is quite separate from the Church of England, has various separate practices, and has the honour of having been the source that legitimised the founding of the Episcopal Church in the USA. These are all now part of the worldwide Anglican congregation, but are not 'Anglican'. Anyway, if he was Episcopalian that is another reason why he might not be in the Old Parish Registers since the registers were set up by the established church.
On aliases. No one has a definitive answer to them, but they appear most commonly at a time when for religious or political reasons (or both) it could be wise to be vague about your name. In any case surnames were something that still were not of much consequence unless you were a landowner. Most of them in the highlands were simply adopted as a sign of fealty to get the protection of the clan chief (though that was already on the way out at the start of the 18th century and collapsed after the 45). Your McNab may not have any bloodline connection to any son of any abbott (though we would hope for better from the McNab of McNab).