I'm also not sure what the US has to do with a discussion about Iran ignoring the log in their own eye while pointing and laughing at the twig in Ireland's eye.
Your point was that Iran has no standing to be criticizing Ireland, presumably because you view them as guilty of human rights abuses themselves.
My point was, if human rights abuses makes one unable to criticize others for the same thing, then we have no standing to criticize anyone on the human rights front, nor does any government really.
So nobody can call anybody else out on anything? That doesn't seem productive.