Buy HD Switch Hitch for John Deere Front Deck Mowers F620 F725 F735 F910 F911 F912 F915 F925 F930 F932 F935 F1145: Lawn Mower Replacement Parts - Amazon.com ✓ FREE DELIVERY possible on eligible purchases
Whatever it takes. Let us know what needs to happen to get it done.
Maybe longer bolts when adding it to the weights, or your idea of taping holes.
Maybe some steel work to fabricate a hitch that comes out under the weights.
Should be able to figure something out that will work for you.