Neil,
I'm just speculating as to how Islam became the target du jour. If you have other theories, by all means, trot them out.
I understood why the Iranian people wanted to unload the Shah, but I don't think that excused violating the generally accepted principle of diplomatic immunity.