My understanding of that product is that it just creates a silicon film on the surface of a still water body. The larvae can’t penetrate the film to breathe and the adults can’t penetrate it to lay eggs. I doubt it would bother the gnat larva, but I wouldn’t want it on phal roots anyway.