“The states can constitutionally restrict Islam (as a religion) all they want if their own state constitution allows. But the feds cannot constitutionally restrict Islam as a religion.”
With respect, you may have that wrong. The Bill of Rights protects us from local State abuses and denial of those inalienable rights. Imagine California trying to put local State restrictions on Christianity or outlaw it. Which they WOULD do if the U.S. Constitution did not prevent them from doing it. They can’t and haven’t because the U.S. Constitution forbids it.
Every State agreed to that list and Federal authoriy of that list when they entered the charter to join the Unions of States. (Law of the land). They agreed to give up any authority to deny those particular rights in the BoR.
And good thing, or several States would have already abolished Christianity by now.
The first Ten Amendments falsely called “the Bill of Rights”, are pointed ONLY at the feds and nowhere else. (See the Federalist Papers and Madison’s writings.)
The first ten amendments were created to get the anti-federalists who were afraid of a new federal gov’t, to ratify the Constitution. The first ten amendments, as written and originally understood and intended, were ONLY restrictions on the feds.