What size opening and wire diameter are you using on the aluminum wire mesh? Something along the lines of the 20x20 woven wire cloth seen here? Belleville Wire Cloth's Website - Cedar Grove NJ
Or are you using something with a larger opening than that? By the photos, it looks like a pretty...
2 other sources that stock this very fine wire mesh and wire cloth size can be found at the following addresses;
Mcmaster
Belleville Wire Cloth
Be sure to check the pricing as this can vary wildly between all of these manufacturers of screen materials.