Peter wrote:
However, it does mention the fabric needs to be colorfast -- don't know about how it would react on a grille cloth. Maybe try it on a hidden piece first.
That's the bruiser right there.

Colorfastness is usually only important on new materials that may have a tendency to wash out with certain cleaners and detergents, but it could still apply to old materials, as there is a risk of bleaching and/or yellowing.