Will my schedule keep me from getting into Ivies?

In my understanding, yes. You want all four years of core classes (math, english, social science/history, science and foreign language). You don’t have a math senior year. I would dump APCS (non core) for a math class, even if it’s regular pre-calc.