My question would be are both sides of the yoke the same (dented)? I think that that it will come out with the aid of a hydraulic press. Then maybe you can reem the yoke back to original size?
Or is there anyone local that builds drive shafts? If so have them weld on a new yoke.
Thats all I have. Good luck.