The key here is that NFHS has determined the arrow entitles a team to a complete throwin, not just the start of a throwin. This is why it matters when the throwin ends.
And I think it's an unfortunate loophole that while A will have used their arrow if they commit a throwin violation, they retain it if they commit a foul.