I don't know much of the history of which you speak, but this invasion of 200 years ago was not likely to have been brought on by Catholics. Ireland has been Catholic since the 5th Century. It was St. Patrick that evangelized Ireland at that time. He used the shamrock to explain the mystery of the Holy Trinity (hence the 'wearing o' the green'). If that invasion was 200 to 300 years ago and had a religious element, the English soldiers likely belonged to the Church of England (Anglican).
Really? What exactly is Anglican?
So who was it that forced the Irish to wear the red?