More than 1,000 people marched through New Delhi to celebrate India’s sexual diversity — but they said there is a long way to go to find acceptance.