Maybe look into the peeps made with an interchangeable lens made for this type of problem. Much like wearing glasses, but not actually wearing them. It could cause problems with fogging and getting wet while hunting, but you might be able to devise a cover to snap over it to keep it dry out in the woods. Also, sometimes a different diameter peep can change the way your eye adapts to looking through it, therefore clearing the pins or making them more blurry, depending on your eye-brain synapses. Maybe try wrapping thread around the inside of your peep to see if making the peep hole smaller clears things up. It is a long shot that it would work, but it's a cheap thing to try.