You have a great resume, but not out of the world, and for international that kills.
For HYPSM, I can’t say you’ll get in or be waitlisted at any specific one, but overall, you might get 1-2 waitlists/acceptances if you’re lucky. Your best bet is to use female in engineering hook at mit and get in. So I’ll predict reject at HYPS and a waitlist at mit.
For penn, M&T is super competitive enough for domestic (harder than hypsm) and usually needs a lot of business ECs (ordinarily only people who’ve founded their own business can get in), and to top it off, you’re international, so almost surely a reject. If you were going to get in, you likely would have got a likely letter by this point.
Penn engineering is hard to decide, I can see anything, but the female in stem might get you in (I’ll predict an acceptance).
I’m a similar applicant (high stat and applied to m&T as well), Chance me back!