hey fryguy,
there are companies out there who sell cloth specifically for speaker grill applications.
try guilford of maine or acoustex.
also
www.kinetixnoise.coma dealer i work for also has access to this product. check it out at
www.absolutetheater.com