A socialist society typically redistributes wealth—reservations redistribute opportunities. Same difference.
You speak about “universities (and eventually the private sector, I hope)” being “forced” to implement reservations. Forced? So you see coercion as the basis of social justice? That sounds familiar.
You write at the end of your piece: “[A] day might come in the rest of India where you ask two young men on a college campus what caste the other is—and each will say he doesn’t even know.” Well, I wasn’t aware of my caste in my college years, or that of my friends. With prosperity and an open economy, barriers of caste gradually erode. Yes, India has a long, long way to go before we’re prosperous enough and open enough, but consider that reservations actually increase one’s awareness of caste, and exacerbate tensions between them. You cannot fight injustice with injustice.