Yes, I still have the diff tag, here's the picture that was posted in the original thread on this car in the classifieds.
That's interesting about the pedal ratio, I will have to try to measure that on this car. One thing about that on this car is that the bracket in the engine compartment that the master cylinder is bolted to has a 2:1 ratio, but in the wrong direction for manual brakes. In other words, 1/2" of travel of the rod coming through the firewall results in 1" of travel for the master cylinder pushrod. Wouldn't surprise me if Ford used the same pedal on manual and power brake cars, but just eliminated the bracket on the manual steering cars. We'll see how it behaves when I get it on the road...