I would probably go with the silicone sealant or buy a bicycle tire patch kit and use the cement that comes with it.
I wouldn't add a patch because it may cause the woofer excursion to pull the voice coil to one side and/or change the compliance of the suspension. My cat tried to use the grille-cloth on my Altec's as a scratching post on two occasions. A stern "No!" was all that was necessary. The cat and the speakers remain in excellent health after 4 years of cohabitation.
I wouldn't add a patch because it may cause the woofer excursion to pull the voice coil to one side and/or change the compliance of the suspension. My cat tried to use the grille-cloth on my Altec's as a scratching post on two occasions. A stern "No!" was all that was necessary. The cat and the speakers remain in excellent health after 4 years of cohabitation.