My son is at Rensselaer in New York - a very math, science oriented college. He needs extended time on tests and gets it there. No trouble, no hassle.
If that's what you mean by supports, I'd recommend Rensselaer to you.
But I'd also caution you. Other than the LD only colleges, no college is interested in having ALL its students be successful. When ALL the students of any school, college or not, are successful, people no longer 'believe' in the college. When ALL of the students at a college are successful, the success is no longer credible and the college is no longer seen as a credible institution.
So what you're asking for - a college which will 'see its students through' - what does that mean? If it means they will help all students to success, such a college simply does not exist other than the LD colleges perhaps.
In our society, sadly, we need failure or we don't believe the success is real. The best example of this is Harvard. Our country's most competitive college in terms of getting into it. It has our country's most successful high school students and an extraordinary faculty yet... Harvard recently decided that too many of its students were successful! So they decided to lower their grades.
If the students admitted to Harvard aren't thought worthy of widespread success, who is?
My advice to you would be this. Don't aim to place him in the most competitive school to which he can gain entrance. That might leave him struggling. Give him room to breathe at a middle of the road college. My own son chose Renssealaer instead of MIT as he thought he would likely be more successful - i.e. get higher grades - at Rensselaer.
Good luck.