IAF gets weather updates from Indian Met Observatiories as well as its own establishments. It won't depend on local reports. They would be checking in weather from many miles inbound.
The report says it crashed immediately after take off. If bad weather is reported, the pilot wouldn't take off...