—“if we have a civil war, it will be over religion, not race”—
We are already having a civil war. And it is over race. In fact, our last civil war was over race. The civil disobedience in the last century was over race. And the current is over race.
It just hasn’t turned hot. And it looks like it’s shortly going to.
The mistake you’re making (sorry) is in assuming marxism, postmodernism, and feminism, are not religions.
A religion requires you profess and act as if one or more falsehoods is true for the purpose of forming resistance against those who profess and act truths for the purpose of competitive advantage.