Policy at Swissair, Edelweiss air, BalairCTA, Crossair,.... :
GA is mandatory for a hard GPWS warning:
- at night
- in IMC
- Daytime VFR IF WARNING UNEXPECTED
Seems to me that policy is kind of sensible, cuz in this case, at least the second warning would have been "expected", and thus led to a landing with headwind...
I wasn't there, though, and I quite like the old saying that a missed approach is NEVER wrong. (As long as you have fuel, that is... hehe)