I'll try not to rant anymore!

I don't know what affect it would have had on the results. The results of that race were never posted. I suspect that it would have had little affect on the top 5 and might have shaken up 6 through 12 a little but that is only a faint guess.
Matt, I won't disagree with you there. This whole thing would have gone away with periodic wind readings near and at the start of the race and would be prudent to do so (you can probably count on it from Mark in the future!). However, I still don't see anywhere that he was required to take digital readings at any interval in the rules and that his not doing so would mean the race was invalid.