"perfidious Albion reel" refers to the fact that faithless England could not believe the Irish were actually shooting back. England kept very few promises made to Ireland, therefore "perfidious" Albion is an old name for England. Reel as in stagger, not dance.
The ancient Irish flag was a gold harp on a GREEN backgroud.