is just not something that Iran would ever do, for religious and moral reasons.
That is a good point.
Perhaps Iran could find a middle ground between nukes and doing nothing of the sort, like destroying all power generation of the colonists next time sothing happens or even iradiating oil wells, or just holding the US responsible for the colonists attacks because if they are already sending missiles to one nuclear armed entity they might as well send to two.!?
Either way, this attack has shown that they can and will do something, but how much they are willing to do against the imperialists is indeed still an open question.
Instead of sending them to jail, which is bad but they would at least have a roof and food, they will probably take their sleeping gear on cold days to make sure not all survive. Then they will probably still try to blame it on anyone trying to help the homeless, as can be expected from fascists.