Tweety's is great. So is Moreryde. After seeing what you had, you did the right thing. That capture plate and pinbox needs to be taken to a landfill and destroyed. Sure looks like it was homemade. Whatever you do, don't let anyone else use that old pinbox and capture plate. Such as, if you sell your SuperGlide. Advise the buyer to buy their own new capture plate.
As another poster suggested, I don't know how that one could have ever worked without high pinning. I'll bet you had some trouble hitching up with your SuperGlide. But it probably wasn't the hitches fault.