There's an Irish language version ,but I'm not sure which came first. I once thought that Rocks of Bawn might have been an Orange song originally because of the references to loyal heroes and serving the Queen of England ,but people on another thread thought it unlikely . Now the King William verse makes it sound orange again.
GG's version has some good verses , but it sounds like a bit of a reconstruction.Wouldn't a Connemara song have been in Irish? There is a nationalist version you hear sang sometimes with the Queen of England replaced by a sergeant major.