Am I doomed? No calc senior year...

You really need to take the blinders off. You may not be on the same level of math as the majority at your school, but your school is not typical. Let me assure you that the majority of college-bound students will not take calculus in HS. The flip side is that there will be very few applicants who will be taking two languages. Play to your strengths, not anyone else’s.