I just read thru this entire thread, and unless I missed something here's my take -
The angle that the lift pins attach to seems to be set too far apart to meet the so-called "standard", and there's no practical way to reverse the pins without finding some that are ridiculously long, and made from "unobtanium" to be strong enough.
My first action would be to discuss the problem with whoever actually "owns" the implement, and explain what needs to be done so the implement works for ANYBODY'S tractor, especially if there are multiple tractors/operators involved.
Second, if all parties are in agreement that the existing DOES NOT WORK and that MODIFICATION is the more sane way (as opposed to telling TSC to SHOVE it) I would measure INSIDE dim's between the two stupidly "designed" angle lift pin mounts, and OUTSIDE dim's of same -
From the discussion, it sounds like SOMEWHERE between those two measurements is where the REAL pins should go...
The existing lift pins could be left in place, UN-MODIFIED so those pivot points still work.
If my assumptions are correct so far, I would then weld TWO ears on EACH of the angles, on the side of the angle that's TOWARD the tractor (AFTER drilling pin holes in the ears ) - this would give you LIFT pins that are CLEVIS type, and CORRECTLY spaced for EITHER QH or NON-QH tractors.
To maintain the same leveling, those two UPPER linkage pieces (the short ones that attach to the upper toplink area) can be re-made so theyre the same amount LONGER as the new lift pin clevises are FORWARD, and re-assembled. Only downside of this I see is a slight increase in the lift effort required, and a bit less manouverability.
If the OLD "upper link" pieces are kept with the mower (with a longer pivot bolt in that location, they could even be left in place and switched in a few minutes) then if a DIFFERENT operator/tractor get used, there's a CHOICE of which hitch method to use.
That's what I would do under the same circumstances; but then, I REALLY LIKE things that actually WORK/stronger hitches/welding, and REALLY HATE stuff that pisses me off :laughing: ... Steve