ALL have exceptional math programs with course options that most students don’t exhaust, given that there are core requirements in other subjects. But if those options are exhausted, I believe all of those schools offer independent study courses. I can confirm that CRH does for sure.
Strength in astrophysics is simply not a reasonable criteria for evaluating a high school. Again, a school that is flexible with independent study opportunities would be relevant.