I can’t chance you for those reach schools, but I encourage you to apply test optional at Cornell (assuming you are applying to Arts & Sciences) because your scores are below Class of 2025 (and 2024) median. http://irp.dpb.cornell.edu/wp-content/uploads/2021/10/Profile2021-first-year.pdf
I expect your test scores are below the median for OOS students at both UVA and UMich…which I am not sure those are published.
For other less reachy ideas, look at Pitt, Miami Ohio, U Miami, U Cincinnati and any of the other public big 10 schools (why only Michigan?)
Congratulations on your acceptance to Alabama. If it’s affordable, you are in the position where you can just trade up from there, and apply only to schools you would like to attend more than Alabama.
Good luck.