Why use silicone? There's no need for it unless you are so close to the engine or exhaust, that temperatures above 200-220°F are expected, and it's a very expensive material.
Many cable grommets are made of polyurethane foams or elastomers and are very resistant to cutting from sharp metal edges. I would go for this solution.
Regards
Giacaglia