This looks like a T-Lock Shoe, perhaps our 15-195 or 15-195B. I would like to see an undamaged version of your old T-Lock Shoe from a front view just to confirm its exact configuration.