I don’t believe for a minute that the attack on the Syrians is intended to foreshadow any kind of dramatic change in US Middle East policy. The attack is simply an attempt to send a message to Xi, Kim, Putin, and the rest of the world that Trump is a strong, wildly unpredictable leader, and you had better not mess with him.
Will it work? I doubt it. Kim fires missiles into the sea all the time, to no obvious effect.