I'm so sorry to hear about your eye! How scary when things go wrong with your vision. The needle sounds like a nightmare!
I can't see the whole bottom, so I'm not sure what you mean about the wear on it. It looks like there are a bunch of parallel lines (scratches) on it - that could be from polishing it after it comes out of the mold, I suppose. The bits of darkened areas on the front look like they're soldering marks to me. The other side was silver plated? I don't see any sign of that on this guy.