Hey Dazza,
Gotta love the English language....
One meaning of "near" is "almost happening," as in "near collision of the aircraft" or "near win in the election." Applying that definition, the term "near miss" would be illogical, and the correct term would be "near hit" — a hit that almost happened but didn't.
But another meaning of "near" is "close, narrow." That's the definition behind terms such as "near relative" (a close relative), "near escape" (a narrow escape) and, "near miss." So a "near miss" is a miss that came very close to being a hit, while a "far miss" is a miss that wasn't even close.
So which should be used here? Hmmmmm - they did nearly miss, but I think you are right - it was a HIT!
Cheers,
Neil