That’s quite impressive - not an easy in - so you will find opportunity here but maybe need to lower your sights. If you want smaller schools, look at Reed again, St Olaf, and some others like Colby, Lafayette, Union and Wesleyan.
For Ivy subs, try Rochester, Pitt, Tufts, Emory, William & Mary, RPI.
If large is ok, try UMD, UMN, UGA, Penn State, and if supports help U of Arizona -I posted about the SALT Center above.
You did really well getting into Reed. Not easy. Congrats.