The link https://archive.org/details/balladsacountry00macmgoog is not currently working

It is quite correct to say that the Linnet is not green; however the Greenfinch, which like the linnet also belongs to the finch family (Fringillidae) is certainly green (it is, or at least was, on the whole a commoner bird than the linnet and would be more associated with wooded groves than the linnet, which is typically a bird of more open ground e.g. gorsy heaths, etc. I think there may be a painting of a Linnet (rather than a Greenfinch) on the Linnet Inn, but I have a feeling it has not been up too many years and that previously the sign said "Brian McKenzie's", although would need to check this. If so, then I suspect if someone was asked to paint a Linnet, they would take this at face value and look up a picture of the bird (this doesn't mean that they wouldn't recognise a linnet, but obviously to get a fairly accurate representation of a bird in a drawing or painting, you need to have an image (e.g. a photograph, drawing or painting. or even a stuffed bird, etc) in front of you to do this.

Some geographical points (although I live many miles away, I have rgularly visited this area of Co. Fermanagh on and off for many years since the mid-1970s).

(1) Belmore Mounain is a separate hill from Knockmore, lying some miles to the south-east and is even higher (c. 1,100 feet or so).

(2) The Sillees River (which rises near and flows through Correl Glen near Derrygonnelly, some miles north of Boho) is a very meandering stream and does flow near Boho (it flows into Ross Lough, not Moss Lough, by the way). However it is possible that "Sallies" (a name for willow trees, especially the smaller bushy ones with rounder leaves; I presume the name "sallow" has the same derivation) is meant. However since the Silles River does flow near Boho, my guess is that this is what was meant. (Perhaps though I am shilly-shallowing, or should that be silly-sallying?)

(3) I don't see Lough Erne or Lough Macnean mentioned in the verses above, though they may be in one of the other versions (it is not clear whether the poster above meant this, or just saw them on the map). Although the former is most often pronounced "Urn" I have heard it pronounced (something like) "Erin", i.e. with 2 syllables instead of 1, in another Irish song (whose name may be "The Rambling Irishman" as the song starts "I am a Rambling Irishman"). Lough Erne is the 2nd largest lake in Northern Ireland (though not as large as Lough Neagh) and is divided into Upper and Lower Lough Erne; the former runs more or less south and east and the latter more or less north and west from Enniskillen, the county town of Co. Fermanagh which lies roughly in the centre of the county; Upper Lough Erne joins the border with Co. Cavan and Lower Lough Erne the border with Co. Donegal (technically it becomes the River Erne at Belleek; it uses to run down to the sea at Ballyshannon, but many years ago the river was turned into a hydro-electric dam and became Assaroe Lake). Lough Macnean similarily is divided into Upper and Lower Lough Macnean; they meet at Belcoo (about 10 miles SW of Enniskillen and not far from Belmore Mountain) on the bborder with Co. Cavan (part of Upper Lough Macnean is in Co. Cavan and part is in Co. Leitrim, I think), while Lower Lough Macnean is entirely in Co. Fermanagh; the Arney River flows out from it to Upper Lough Erne some miles south of Enniskillen.

(4) As I do not have the map in front of me, I am not sure whether Stratore, Carngreen, Strathgar, and Glenvar in this area (the former sounds familiar but I wonder if Strathgar is a mis-spelling). There is a place spelled Stratonagher a few miles west of Derrygonnelly (the latter about 10 miles NW of Enniskillen) which a local man pronounced something like "Stronagher" - I wonder if this has any connection with Strathgar above.