My grandmother, and probably yours, used to say: Show me your friends and I'll tell you what you are. The reverse is also true. Show me your enemies and I'll tell you what you are. (Not you personally). If Americans United for Church and State despises Ted Cruz, then Ted can be proud of that fact. That is one more reason why I or any Christian should support him. Principled, thinking non-Christian lovers of liberty should support Ted likewise since his positions are quite compatible with their religious freedom as well.
Ted Cruz has never been a Catholic. He is a Baptist, but this Catholic is quite comfortable with a candidate who rose to the defense of the Little Sisters of the Poor, saying that when POTUS is sued by the Little Sisters of the Poor, you just know something is wrong with POTUS.
More recently, Americans United for Separation of Church and State has become a gratuitously anti-Christian organization. It is an enemy that Ted and his supporters can be justly proud of. Show me your (not you personally) friends (or your enemies) and I'll tell you what you are, as Grandma used to say.
There are some people who would call ted Cruz a "whack job" for defending Christianity ad people of other faiths as well. They are the sort who would condemn him for walking out on a funeral oration by the Marxist mass murderer, Raul Castro, who personally persecuted Teds dad when he was being tortured in Castro's prisons. Know what I mean?