Unusual Attitude, you are on the right lines but I think the strip in question was Gulgupip which is about 3000 ft (roughly) higher, up against The Wall, no go around on short finals (which is what he tried to do) and all in poor weather.
I think you are right about the amount of ICUS but it was all around Kiunga. I don't think he had been further north than Rumginae! Then told "away you go" to the "Bips & Mins". Unbelievable! As you say, a very lucky guy indeed!