Recall ambassadors..........................permanently................
Yes, that might apply under the "Captain of the Ship" doctrine, but there are a lot of moving parts in such an instance:
Was the ambassador even on site or otherwise have knowledge of the event?
Has embassy security along with USMC id'd those that actually hoisted the pennants" (not difficult)?
Were the hoisters U.S. citizens or non-citizens who had access (great way to get rid of an ambassador militant locals do not like)?
Were the pennants immediately removed? Etc.
And while you're at it, have them remove Obama's picture and replaced with picture of Trump in the embassy's "President" picture frame.....