Yes it's true we shouldn't let perfect be the enemy of good. But good also has to be good enough to solve the problem without creating more problems faster than it solves them.
It's fine to propose a solution but if people aren't convinced just throwing an aphorism grenade at them isn't productive.
The courts obviously never had an id document for the US to find. Is the US going to omit all partial identities to avoid false positives or is Ireland going to illegally investigate lists for the US from extra judicial processes that likely involve non-extraditable crimes? Will the US believe every country that says these investigations found no real citizen?
Not bending to the US might be less convenient at times but if you bend for them you will eventually be bending for China.