GHSA nailed it. The rationale of our "all-but-one" principle is that A's foul may have allowed the gain. I, as many others, feel it is both simple and fair and have voted down several proposals to enforce SOME such fouls by A from the previous spot. EXCEPTIONS would be needed for intentional grounding and fouls in A's end zone. EXCEPTIONS are not very popular in the NFHS.