Have you looked at the Ted Weber website? They do a variety of grille-cloths that might be close to what you want.
https://www.tedweber.com/cabinet-covering/
Ok, they deal with guitar amplifiers, but maybe there's something to interest you.
I am a satisfied customer, so I can confirm that there's some good stuff there.
Colin.