The crucial difference is that the US is in no way supporting Iran but was and is heavily supporting Israel. So a protest in the US to stop that support is wortwhile. A protest to stop non-existent support is pointless.