No, you're not off base at all.
That's a difficult situation. I know you don 't want to call the T and I don't blame you. It sure would have helped if A had turned the ball over real quickly, then you could have explained the rule.
Of course, in the end, I guess that's what happened, isn't it?