Just landed in the same boat today as you Dec! A screw in the same location as yours. Fortunately my tyres are on the cheaper side of things, so I'm going with a new one for a peace of mind.
That's not to say that the plugs don't do their job! I had 3 tyre places refuse to plug a screw hole because it was too close to the edge. I plugged it myself, forgot about it completely and actually had a couple of days on Wakefield with it. Held up fine.