67-69 Barracuda 383 Driveshaft question!!! Help

Take the shaft with you to your local driveline shop.
Then they can replicate what you have and make it better if they can.
Make it in AL