Thank you for the detailed info, which is helpful. One piece is missing. Just because your school doesn’t assign a class rank, surely you have some idea in which percentile of your class you stand? My kids’ public high sends out a table with a bar graph stating that X percent fall within this GPA range, Y percent within that range, Z within this lower range, etc. This divides the class into perhaps ten sections for GPA.
If your GPA puts you in the top 5-10%, or the 25th%, of the 90th% of your class, this is very relevant information.
I think your ECs look very good. With CA going test blind, the only way to get recognized is if you are Nat’l merit semi/final or commendation, and can list it on your awards. For this reason ONLY, if it’s not too late, I would prep like crazy and take SAT, if it can be put toward National Merit for your class. That way, your excellent standardized test score can come to the attention of the admissions committees for UC’s. Ugh, never mind, you had to have tested by April 1st, 2021.
They’re not supposed to take into account race, so they cannot hold your race against you.