I know this is what they advise, but many times I was able to ENTER without one, but indeed not to transit. They have a long list of printed traveller lists and they checked me against it.
Anyhow, since QR opened new flight to OTP/BUD, I hope to transit BOM less often in the future.