I had read it as well and understood it as you do -that' why I quoted JML on the page
http://chrsouchon.free.fr/authors.htm
chapter "Other Poets and Composers", as the author of the lyrics with the assumed date 1720.
But I find no other mention of this Gaelic poet