That likely matters little if at all. You’ve done activities that interes you. For schools that care about ECs and not all do, your activities are fine. They needn’t be related.
Ps - someone may have mentioned but in case not, UC/CSU won’t look at test scores.
You’re in great shape but you do need to see if you can afford the privates b4 applying. Your parents will need to help you with the NPCs.
Best of luck.
Ps - as you’re a junior, you might want to do an engineering summer camp. My son did the week long STEP at Purdue. It was a solid confirmation, that yes this was the major he should pursue (Meche).