1968 383 Barracuda- center link hits oil pan

massaging a new 699 stye pan sounds like a plan. scary looking like it's ready to tear right into the pan - must have been close but I pushed it too hard maybe in a hard right turn..all I can think of- I see mud under paint on oil pan there so a PO had issue with it..