you said this was a senior league.. if you are using SSUSA senior rules then the pitcher for that purpose is not considered a fielder and if the ball goes off him or his glove and then hits a runner while off the base it is a dead ball the runner is out and batter is awarded 1st base and all runners advance that are forced to advance
Are you sure about this? Maybe I'm reading the rule wrong.
9.2 • THE BALL IS IN PLAY
A. At the start of each half inning, when the pitcher has the ballin the pitchingposition and the umpire has called "play ball".
B. When the infield fly rule is enforced.
C. When a thrown ball goes past a fielder and remains in playable territory.
D. When a fair ball strikes an umpire or base runner on fair ground aftertouching an infielder, including the pitcher. (See also §9.1 X)
9.1 is DEAD BALL
X.When a fair batted ballstrikes an umpire or baserunner on fair groundbefore passing or touching an infielder,excluding the pitcher.EXCEPTION: Afair batted ballthat deflects offthe pitcher's gloveremains a live ball. EFFECT: The batter is awarded firstbase, andrunners advance one base onlyif forcedwith the exception thata runnerstruck while off base is out. (See also §8.2 C.)
If I read that correctly, a ball that touches the pitcher (or his glove) is a live ball. A ball that strikes the runner before it passes or touches a fielder is a dead ball and runners advance if forced.