That’s a junk ranking because it’s just a meta of rankings that highly value volume research publications. That has little to do with the quality of undergraduate education. It leaves out some great programs that don’t do doctoral research.
Back to the OP, I’d apply early to either MIT or Stanford. Do your homework. They are VERY different experiences.
I’d dump Harvard and Columbia, and probably Penn especially if CompE is on your wishlist.
It sounds like you have safeties covered.
Good luck!