As for patching holes in wire insulation with silicone, I remember reading a long time ago that the acetic acid (causes that sharp vinegar like smell) in silicone caulking can cause corrosion. I'd guess a pin hole's worth wouldn't do much though. Just passing it along for what it's worth.