Super impressive!
I'm kind of curious if you could track the ball with two wide angle cameras embedded in each axis of the table. I guess the players could obscure the ball doing that. Although I guess the players are raised a bit from the table, so might work?
I did wonder also if some kind of RF tracking could be used by embedding an RFID tag or similar in the ball.