yeah, Dirks thought at first that the hand was considered part of the bat, but then he realized that if the ball hits your hand when you don't swing, it's HBP, so he realized he was wrong.
the rule doesn't list any pitcher-related consequences for running out for the game, just the usual 2 visits to the same pitcher in the same inning.
https://www.mlb.com/glossary/rules/mound-visit