Your academic interests immediately made me think of Pitt as a more likely option you might want to check out. Very strong in those areas, doesn’t really yield protect for admissions, might offer you merit, has an Honors program (not one of the really fancy ones but some useful perks), great support for pre-med with lots of walkable experience opportunities, great location in the East End of Pittsburgh which is basically like a big college town including also CMU and some others . . . just seems like a solid option for you to consider.
Plus they do rolling admissions so if you apply early you can find out long before you need to apply most other places. I note some kids with high numbers end up liking Pitt enough that an early admit there lets them cut their lists WAY back, which can be nice.