vaya con dios. tape it back in and hope for the best. don't have a meltdown tomorrow at the airport. smile and appeal to the niceness of the immigration officer in india.
p.s. they aint gonna care at the departing US airport. its not the airlines job to look for visa validity, only a valid passport. you may only be going there for tourist reasons and not require a visa, so its not their concern or their business. its the immigration officer on the other end that's your potential problem.