The heir who ended up with the family vacation cottage did not end up with the ownership of the cribbage board table which had always been a fixture in the cottage & held a lot of memories. Going forward, that table was an integral part of family get togethers, so a replacement was needed. I only had a couple photos to work from when I made the duplicate so I really have no idea how those holes were kept clean. Knowing how important the game of cribbage is around here, there were probably very strict family rules on keeping that table clean. Or, they had become very proficient at cleaning out those holes.
The new pegs were made from 1/4" dowels, so the drill bit for the holes was rigid enough to not wander. Plus, the tip grind on brad point HSS bits almost completely eliminates wander or chipping.
Once the grid for the holes was worked out, it was very accurately laid out on the table top. The X axis was determined by sliding the top along a straight edge clamped to the drill press table. Because the grid is centered on the table, after one line of holes is drilled, the table top is reversed for the comparable line on the other side. The next line on the X axis is set by moving the straight edge. The Y axis points are set by aligning the bit point with each cross line visually as the top is moved along the straight edge. The tiny point on the bit accurately aligns with the fine lines drawn on the grid. A little slow & tedious, yes, but accurate enough for this purpose.