BUT ;-) The issue remains the location. Phelps isn't protesting a location, just as the Imam is not. It's their location choices, at issue, backed up by their 1st amendment rights. Doesn't matter what Phelps is protesting, because largely the issue with him IS his location. If he were to protest the 9year old's funeral in....Indiana, yea, he'd get some grief, but AZ wouldn't be looking to legislate a block to his 1st amendment right to protest.
The fact that the arguement against the Imam building his mosque is directly related to the proximity to the WTC site, again is founded in location & acute lack of sensitivity, and prescious little to do with him being a Muslim. Made all the more valid in how there's no such protest the further away from the WTC he gets....--> LOCATION. And as I've referenced before, the same non-support of a Christian structure would be present, if the WTC had been brought down by a bunch of Anti-abortion Christian zealots....or if some massive "Green" facility were to be built in the name of mother Earth, yet the WTC had been brought down by a bunch of self-proclaimed ELF terrorists.
So no, the anology remains dead on, I'm afraid.