Oil Pan problem (pics)

Would a v-8 steering link help any? I have one that won't fit my 66, and it drops down about an inch farther than the /6 one.