I think it's more likely that the Saudis or the UAE are the culprit. This US administration has no credibility, but even they wouldn't be able to get away with a false flag attack. Of course, the official US modus operandi for the Middle East is that anything bad that happens there is automatically Iran's fault, and Saudi Arabia and the UAE know this all too well. I'm surprised that they didn't try to pin Jamal Khashoggi's murder on Iran as well.
Trump already tried the Iran Bamboozle with a half-twist Whataboutism
President Donald Trump has released a statement bashing Iran and defending Saudi Arabia in response to mounting domestic pressure to blame the kingdom for its role in journalist Jamal Khashoggi's murder.
Trump's statement, titled "Statement from President Donald J. Trump on Standing with Saudi Arabia" and released Tuesday by the White House, began by noting, "The world is a dangerous place!" and blamed Iran for its role in "a bloody proxy war against Saudi Arabia in Yemen, trying to destabilize Iraq's fragile attempt at democracy, supporting the terror group Hezbollah in Lebanon, propping up dictator Bashar Assad in Syria (who has killed millions of his own citizens), and much more."
The president argued that Iran has "killed many Americans and other innocent people throughout the Middle East" and "states openly, and with great force, 'Death to America!' and 'Death to Israel!'" Trump said, "Iran is considered 'the world's leading sponsor of terror,'" a title ascribed to it by Washington.