Sorry guys I don't have the original anymore.
The Corrado unit does fit. The stroke is the same as the ATE 23 mm unit. The original pushrod will also work. The clearance issues are largely solved. I have to make some shouldered nuts for it or fit longer pedal box bolts and the brake pedal stop needs adjusting. The proof will be in the final testing but its looking good .
See pictures below of trial fit.