Lack of fire brings up the possibility of lack of fuel, possibly unable to divert after the second approach. Speed obviously too high as well, especially given the conditions. Weather reporting and forecasting in India isn’t the best I’ve encountered.
The weather on arrival was pretty well set in and on the minima, not something that holding for half an hour would take care of. Whilst it was worth trying a single approach, a go around should have been planned as a diversion rather than a second attempt.
Lack of recency possibly a factor as well.