The version I'm famliar with is on a Paddy Reilly album. The words are slightly different, I think, though the general story's the same.It's described on the cassette jacket as "Traditional"
When I get chance I'll check the lyrics and transcribe.
Beyond that I'm as mystified as you are!
Best regards Mel