Jeff is correct with regard to the evolution of the rule. Previously, the exceptions were very clear. There were exceptions for a throw-in, a jump ball, and a steal by an airborne defender. There has never been an exception for a rebounder.
When the exceptions were rewritten as as 9-9-3, the rules did not change. They simply moved from exception to rule, a semantical change, not a philosophical one.
psycho, the fact that you're discussing that the NFHS should change the rule to include a rebounder after a missed shot makies it clear what the rule presetnly is. If the rule covered rebounders, it wouldn't need to be changed, now would it?