Hey, this seems to be a screen mirroring scam where they mirrored your screen and grabbed the OTP. It was expected using TeamViewer and other such apps but not using Google meets. This shows that they have altered their modusoperandi to avoid suspicion.
However, they would not have been able to pull it off, if they didn't get your card CVV. It is generally recommended not to share any card details but in any case if you are compelled, the CVV stands as the fail safe. If you wouldn't have provided that, they couldn't have done anything.
Anyway there is nothing that can be done by crying over spilt milk. I guess intimating the bank and your state cyber crime is your best course of action. Also, do verify if your card came with any inbuilt fraud protection / card protection plan which can be availed.
Just so that you know, icici does call from their Mumbai office landline (with 022 std code) verified on truecaller. Also, they do not ask for card number.
Hope icici takes care of this issue for you as technically the OTP was grabbed from you on false pretenses and not direct read out by you to a 3rd party.
All the best !