Ok.
Let’s step back.
You’ve accomplished a lot EC wise but can you show the impact of what you’ve done - and quantify what you’ve done.
Your essay is a bigger issue. You don’t need to have struggled to write a good essay. That’s silly. You can write a wonderful essay - the topic may be generic or off the wall. One Auburn student by me got into Yale but turned them down - her essay was about the exhilaration of waiting for Papa John’ Pizza delivery. I know of a kid who wrote about the yellow fuzz on a tennis ball.
So you don’t need to have struggled.
So what is the end goal ? If grad school, then it costs even more money. Would it help you to save what you have for grad school or for your parents to gift it to you later ?
So I see a few things - you note Michigan and Northwestern - but your title says Ivy. All are certainly possible although maybe not probable.
You have a great fund but you have National Merit - so there are schools you can go for free - excellent Tulsa, for near free including grad school (Alabama, like the over 1500 Illinoisans do), UTD, U Maine and more. Schools like USC offer scholarships to admittees. So depending on the desired outcome, going to a Michigan is great but maybe not necessary vs another flagship. Just a wrinkle.
Ultimately you’ll have to package yourself right. That means a great essay and proper descriptor of what you’ve accomplished. Based on what you wrote, it seems there’s a lot more meat on the bone than what you’ve described it as.
If you want to go to NY, you have NYU and Columbia. Fordham could potentially reward your National Merit. It’s a safe school for you with a fine name.
Yes beyond UIUC your list is heavy but if you’re ok at UIUC, then great.
I gave you some schools where you could take advantage of NMF. Matches for a Michigan might be a Wisconsin, Florida, Florida State, Washington, Maryland, Va Tech - but likely most any public would be great.
For the NU or Ivies - W&M, Miami Florida, Rochester types. Maybe Wake. Lehigh.
Lots of safeties would be great too.
Stay positive. Position yourself properly.
You have a lot to offer.