I'm not familiar with the schools you named. But I just went through the crazy college application process with my DD, listened to MANY admissions officers during tours, read books, scoured the 'net and did tons of research on college admissions. Based on this, I offer the following:
1. Colleges require school reports which puts everything about that school into perspective. They look at the rigor of the school and courses. They realize a 4.0 at one school may mean something entirely different at another. Some of the things the report includes are # of advanced courses, # of kids in graduating class and # the student holds, grade scale, etc.
2. Colleges are less concerned with the (type of) school attended and more concerned with the RIGOR of classes taken. They want to see Honors and AP courses. It's also great if the students perform well in those courses.
3. Admissions is a crap shoot with little rhyme or reason.
4. Just have your child challenge himself as much as possible and do the best he can. You can't predict what admissions will do.