I've read in the past that he didn't actually hit the F-117. That unit has no radar warning for incoming missile. The pilot saw one coming in, giving him only a few seconds to react, and he ejected. The missile would not have hit the plane.
That's not quite what the pilot says. This is from an interview -
Lt. Col. Dale Zelko - The first missile went right over the top of me. So close, actually, that I was surprised it didn’t proximity fuse on me. I could feel the shock wave of it buffeting the aircraft. As soon as it went over I quickly re-acquired the second missile visually and when I did, I thought: “It’s goin’ to run right into me.” And it sure felt like it did.
RFA - So it was a direct hit?
Lt. Col. Dale Zelko - It may have proximity fused, I don’t know absolutely. In theory, if it didn’t have a warhead in it, if it was just a harpoon or a tree trunk, would it have gone through my aircraft? I don't know for certain. But if you look at the photos of the wreckage my entire left wing is missing. [...] The impact was extremely violent and slammed the aircraft into a left roll, negative g tuck. I estimate seven, if not more negative Gs which is enormous.
I would argue that the point you make is irrelevant. Col. Zoltan did enough to both prevent the aircraft form flying its mission and score a big -1 on the depth chart for the US.