I think you are asking for something impossible. None of these schools is exactly known for being bastions of Christian orthodoxy and political conservatism. At every single one of these schools, you will likely encounter students and professors who might disdain your religious and spiritual beliefs, and may either express that disdain in varying degrees or manifestations, or keep it completely to themselves. And at every one, you will encounter Christians and political conservatives, as well as political and Christian student organizations where you can meet and socialize with them.
But I really doubt you will find anyone who can accurately rank the degree of blowback your son will experience at each of these schools for his personal beliefs, while factoring in the quality of their STEM education. That’s an impossible request.
Maybe it would help for you to share your son’s GPA, ACT/SAT, ECs, APs, and your family’s financial parameters, so we can give you feedback on whether your list is even realistic to begin with. It looks like you just picked 13 of the 30 or so top schools in the country. If he even gets into one of them, he’ll do fine.
I assume University of Virginia and William and Mary are your safeties? If so, they are not safeties. Not too long ago, a dad from Virginia posted about his daughter who chose those two schools as her safeties. Based on her GPA, ACT, etc, they calculated her chances to get accepted at UVa and W&M at 96%, so they didn’t bother applying to any real safeties. Guess what? She got rejected form all of the Ivy and Ivy-level schools she applied to, as well as UVa and W&M. So please add Virginia Tech or a real safety into the mix.
Since you mentioned your son’s Christian faith and political conservatism and not his GPA, ACT, or SAT, I am gonna assume that’s REALLY important here so I will recommend Texas A&M. Some list, maybe Forbes, had it ranked as the most conservative campus. And I very much like another poster’s suggestion of Washington & Lee.
I do not know of any specifically conservative Anglican schools. Notre Dame is a top 20 university, I’m a little surprised it was not on your list. Vanderbilt is a top 20 U that may be more politically conservative than many on your list. I personally do not think he will feel persecuted at any schools on your list, but I REALLY don’t think that’s going to happen at ND or Vandy. And I think Duke would likely be fine as well for a Christian politically conservative student.
Baylor, SMU, and U of Tulsa might also fit the bill for what you are looking for. so good luck!