Got a C in a sophomore subject unrelated to my desired major... how does this affect Ivy/Oxbridge chances?

I would ask for a copy of your official transcript at the end of the year. This will give you a better sense of how you will be presented to colleges. Admissions odds at those colleges are low, and blemishes are not positive - but you already know that.