Just in case there are still people out there looking for mesh to make a grill from here's a good selection of heavy gauge stainless meshes. Its mainly for architectural use but that means its a step up from the usual flimsy stuff. Weight conscious racers look away now.
http://www.architecturalmesh.co.uk/patterns.html