A engine builder I know has a dowel puller for pulling dowels out of blocks before machining them. It comes with a variety of collets and works great for pulling stubborn driveshafts out to. It’s a big slide hammer thing and you might be able to find someone with one in your area.