I'm not saying they are a match. They might make enough difference though for that contradiction you refer to to come into play. It won't be as easy as Iraq. And consider that under a Republican leadership, especially this bloke, opposition gets to express itself in a way that doesn't happen under Democrat presidents, who get a free pass in war from what passes for the 'left' in US and European politics.
I am genuinely intrigued as to which country Iran would be invaded from though. Afghanistan? Watch yer back, guys. Iraq? they are Iran's ally now, thanks to 2003. Pakistan? yeah, right. Turkey? Can't see it. Azerbaijan perhaps.