100%. The US is brutally expensive.
“Need aware” is only relevant at the decision stage: unis that are ‘need aware’ consider your need for financial aid in deciding whether or not to admit you.
IF you are admitted with financial aid, and need more you can appeal. If the appeal is rejected, that’s it.
If you are admitted with financial aid, and later need more you can apply for more, but if the application is rejected, that’s it.
Typically you pay in advance and typically if you cannot pay your fees you will be dropped like a hot potato. Remember also that to get your student visa you have to show that you have the tuition & living funds for the year (that can include any financial aid the uni is providing).
There is no meaningful financial aid for an out of state (OOS) student at the UCs, so it’s $65K+/year.
That is unlikely in the extreme: very few transfer places. Even if you re-started as a first year, it is exceptionally unlikely-they take ~5% of applicants, and only 8-15% of those accepted are international. And fwiw, not necessarily the best CS degrees.
And if you can make the fees if you choose, do not expect much in the way of need-based aid: the way it works is that you fill out a a finance profile, including tax records, and the uni calculates how much aid they think you need. Every uni has their own formula (hence the NPC calculators on their websites).
Have you considered changing programs in the UK? Clearing is probably pretty threadbare at this point, but maybe? Have you looked at Canada? Waterloo is the big CS kahuna, along with UBC & Toronto, but there’s also McGill & Victoria.