Thanks, I'm glad you're enjoying the progress and detail.
The fine mesh comes from an Ikea light shade/defuser, which is tube of material about 6 feet long by 14 inches across, see below. I think there was a frame or hoops which formed the tube and a string of lights hung inside with the whole think suspended from the ceiling. I think my wife just wanted the lights for decoration and I saved the material. There enough to last several lifetimes. I've got no idea whether it still available, I've had this piece for a few years.
As you can see there are about three squares to a millimeter. The mesh is a bit like nylon and I managed to use liquid poly on the supporting frame and gentle pressed the mesh into the melted surface of the plastic. It sometimes took a couple of goes before it stuck, but I think its holding.
I hope this helps