Scary steering shaft/coupler failure!

Yep,the dowl pin hole. It may have been a 68 and up safety fix to your problem. I would drill a hole and put a screw in it and be done with it,just make sure it's not too long...maybe sticking in about 1/4 inch when tightened