Well now, I hadn't thought about contacting the Fleadh Cheoil folk. That's a great suggestion, and I will try that next.
Like you, I found absolutely nothing that matched on the web, which leads me to believe it is newly composed (perhaps specially for the Fleadh?) and unrecorded.
Cheers,
Chris