Can I renew my Indian passport from the Indian consulate in the US if?
I guess Yes, provided you have a genuine reason to renew your passport. But please remember that you need to carry both your passports whenever you travel. And DONT book a flight ticket with British Airways if you plan to travel to India. They wont let you board the flight with an expired visa, even though you are merely transiting through UK.