Peter,
Your "dogbone" is installed correctly, so you can rule that out as a possible cause of your clutch difficulties. You're on the right track. It looks to me like your clutch M/C pushrod is too long, causing the linkage to bind when you depress the pedal. This is how it should align, if your pushrod is the correct length.
PANTERA INTERNATIONAL
A DE TOMASO CAR CLUB
Presents the De Tomaso Forums
The On-Line Meeting Place for De Tomaso Owners and Enthusiasts From Around the World
Clicking on the banner will take you to the sponsor's website.