Nothing in the US Naturalization Oath says anything about religion or WASPS or even Christianity. It talks about upholding the Constitution and rejecting foreign potentates, princes and loyalty to other countries. Nobody swears to be a good loyal white Baptist. Even Arab Jews can become US citizens without becoming white Baptists. Even Mexican Catholics and Jordanian Muslims can become US citizens without an oath to become good white Baptists or Presbyterians or even, Methodists. I once sponsored a Catholic of Italian descent from Toronto. She didn't have to swear to be loyal to any religion or dye her skin either.
Rohani: Nuclear deal achieves Iran's goals (AP)
from the article: No Knesset majority for loyalty oath for Jews and non-Jews