I would find some either expanded aluminum, or perforated aluminum sheet. They have several different styles. Here is just one site, but there are more out there.
Perforated Sheet
or this
MetalsDepotŪ - Aluminum Expanded Sheet
As you found out, you don't want lathing material.