FWIW, in addition to the UC’s, Emory, CMU, and Stanford are all schools that reportedly do not consider freshman grades. CMU Tepper’s Computational Finance major seems like it could be a particularly good fit for you, since you want the CS piece in there, and it’s a top-tier undergrad business school as well. CMU doesn’t give a huge ED bump (Emory’s is much bigger) but it might be something to think about - they have both ED1 and ED2.
It’s always hard to guess whether these policies of officially not considering freshman grades really make a big difference, compared to how other colleges will regard a strong improving trend like yours. It’s more reassuring to know that they promise to disregard your weakest year, but it may be that most other schools will discount that weak year in this context anyway. No way to tell for sure.
Have you looked at UNL’s Raikes School? It’s a highly-competitive honors cohort program that combines business and CS in a way that might be a great fit, and the students get great opportunities. (The curriculum is built on an interdisciplinary core that includes both business and CS, and then you can choose any relevant major, including Finance, CS, whatever.) Student stats are high, but they might overlook your weak freshman year given the strength of your record otherwise. It would also be a great financial value, between the relatively-low sticker price and the merit aid you would get. https://raikes.unl.edu/
Lehigh also has a strong finance major, and a CS+Business Honors Program that might interest you. (And you’re probably already aware that USC has a CS+Business degree program too, and would give you half-tuition merit for National Merit.)
It’s always hard to “chance” applications like yours, where there are significant strengths but also a weak point to overlook. There’s a point of diminishing returns with “shotgunning,” and your current list may put you beyond that point, but in concept I think you’re right to have a longer list, to compensate for the unpredictability of the results.
Regardless, you could do a lot worse than ASU Barrett, so even your “worst case scenario” is a good plan, and there’s definitely reason for hope that you’ll have additional good options. Good luck!