Semite is a racial category. Even ‘being Jewish’ does not necessarily mean a religious believer, since many, many ‘Jews’ are non-practitioners. Islam, on the other hand, is a religion pure and simple, the free choice of believers. The former cannot help being who they are; the latter chooses to be who they are. It is hardly helpful for the author to confuse the two for his readers, on such a sensitive subject.
Our Constitution prohibits any official policy to favor a religion over any other. But it does not mean that we must honor, revere or even think well of any religion. Religions are by definition faith based, not rationality based. A nation of ever larger numbers of irrational people is just the wrong path to take.