@Pharmere
Is the tank actually leaking fuel or did the inserts simply pull out of the holes? I don’t think you stated that fact in your posts.
If it is leaking, then you really have nothing to loose by trying to repair it even if success is doubtful. I might look at drilling the hole out...