Thank you for the detailed and informative responses. They do help.
I agree that I am not questioning the validity of the call. It seems to me there was a violation but I was unclear which rule would apply and the outcomes for scoring and placement of the runners.
The case was in an Baseball Canada game which cites 2021 Official Baseball Rules 6.00, Improper Play, Illegal Action, and Misconduct.