TIMATIC currently says:
Passengers with an Overseas Citizen of India (OCI) card must have both passports when the passport number in the OCI card does not match the one in the valid passport.
Lufthansa asked for the old passport at checkin and the doc control during boarding, but at immigration in BOM this morning the officer made a dismissive gesture when I asked if he wants to see the old passport