3. When you beat people up for eating at a boycotted restaurant, that then becomes a different matter

Iran is not merely being "boycotted" by the US/EU, countries are penalized for dealing with them unless they pay same special shakedown fee. That is punitive taken to a very active and aggressive extreme. Some variation of extreme behavior in response cannot be really condemned by the same forces with a straight face--the bar has already been set low, surprised feigned when there is the absence of obedient submission is just obscene. It will be anyway, of course, as hypocrisy usually lies just beneath the surface (if even beneath) of any major campaign sourced from such arrogance as can be expected from certain powers.

The serious application of the "terrorism" lapel long ago stopped having any consistent or rational usage (if ever it once had one), so its exclusive or pejorative connotation is a moot point.