But guitarist Mark Sheehan said the band called a meeting to discuss whether or not they should sing for British royalty.
"We thought Ireland might possibly hate us for doing this," Mark Sheehan told the Herald.
However, singer Danny O'Donoghue (32) said their decision as an Irish band to accept the invitation is part of the new Irish/British relationship.
"We want to represent modern Ireland. We are not chewing over old stuff, we are looking to the future," he said.
"I wasn't going to be an ignorant little bo***ks. We had been requested by the queen personally to do this," Mark added.
"We're supposed to be ambassadors for the Youth of Ireland so we did it, showcasing Ireland and Irish music, the way we do, and U2 did before us."
However not everyone was happy. "We were tweeted afterwards by crazies calling us 'Union Jack Bastards' and 'loyalists'," Danny said.
But the Script had less sympathy with Irish bankers. Rather than compose a scathing song, Sheehan said direct action was needed, adding: "We don't need a song or album. It's storm the castle gates time and pull them out by their f***ing hair and get rid of them all."
The Script were speaking as part of the panel of the Arthur Guinness Projects, a new cultural initiative designed to champion people with new ideas and which invest €3m in people and projects across Ireland.