Trump's actions of yesterday only had a little to do with payback for the SOTU dis' Pelosi laid on Trump.
It had a lot more to do about leverage (I am the President, dammit) and a countermove to stop Pelosi and her masters fucking around with the work Secretary of State, Mike Pompeo (Kansas), has been doing in the region.
This was a not-so-polite "stay the fuck out of my foreign policy objectives" slap in the face to Pelosi. Grounding her at the last minute and exposing her actual destinations to the public, were Trump's way of shoving the bitch out of the way - at least for a time.
Just go the Secretary of State's Twitter feed and you will see he has recently been in Egypt and many other destinations in the Middle East.