Irrespective of where Roberton was born and bred, the lyrics are standard English unassociated with the Glasgow or any Scottish idiom/pronunciation. It feels like a translation from gaelic into English even although the original was probably English. Hence this has nothing whatsoever to do with overlapping Scots dialects but merely Hugh Roberton's idea of how the song should be sung/pronounced.