Big Tim,
I have this song (the one about John McClure) on a privately produced tape by a (then) Baltimore (MD, USA) based group called "The Wild Geese". I would have to dig up the tape to check the liner notes to see where the singer, Bob Smith, got the song. It may have been from that same Kilfenora Band recording.