I would fabricate a new one.-----1/4" stainless V with 3/8" stainless for 2 eyes.----I would not trust an aluminum one as it was made.------Less so a welded one.------Boat ( fiberglass ) that I am doing now has 2 stainless eyes.----Both anchored with composite material.-----Replaces the old one...