Will be a couple of semesters away from Bachelors by high school graduation - What should I do?

Why did you select the first 5 schools as your top choices? They are the top prestige schools for many fields but not necessarily for Computer Science. Keep Stanford but replace the Ivies with schools like MIT, CalTech, and CMU.

One thing that strikes me while reading your posts is how alone you have been in pursuing your passions. I’m sure you have collaborated with people on-line but that’s not the same thing as having a group of peers to geek out with over marathon pizza-fueled coding sessions. Apply to the schools I listed and others of that ilk. This is where your people are. None of these schools will make you retake introductory calculus. They all have processes to ensure that students get placed into the right level courses and you will not run out of learning opportunities, although I do think you could possibly graduate in three years.

Use your undergraduate years to create the human networks that you will need for your professional career. Your professors at these schools will help steer you to the graduate, research, and professional contacts that will suit your strengths.

And yeah, bring up the ACT and make sure you can ace the SAT math II and physics subject tests (or at least get into the very high 700s).

Also, if you get the WWDC scholarship then try to arrange an interview at Stanford and maybe visit Berkeley while you’re out here. Not sure about the finances but if you could swing a trip to southern California at the same time you should also arrange a CalTech visit and maybe throw in Harvey Mudd just to see how you like it.