Don't give up, don't use a substrate! It isn't needed. And the stuff is called plastic canvas.

I live in a mold haven also. I raised crickets through 6 generations. I ever used a substrate and it worked great. Anytime I have ever tried a substrate with insects it always molds here unless it is the middle of summer and the few weeks it dries out completely around here.