I shouldn't worry too much about what does or doesn't feature in the song - Hugh Robertson was writing in Glasgow where the niceties of Highland geography probably didn't matter too much. Fowler doesn't give linguistic history, or cite sources.