I don't see you getting into the CAS, definitely not into Wharton, but you have a decent shot into the SEAS.
If you want to game the system then apply to the SEAS. At the same time...you're not much of an engineer
Best of luck but here's my advice to you. Apply to as many schools as you humanly can. I mean 25, no, 30 schools. Whichever Ivies and top schools you find fitting even to some extent, that you can see yourself.
That's how you'll find success, you'll get into one of two of these top schools, and then, it'll be about choosing which one fits better.
But trust me, apply and apply often. Or you'll end the Admissions Game with regrets of what could have happened.
Best of luck