Diatomaceous earth is all silica because it's the shells of countless millions or billions of dead diatoms.
I would guess that this would be ok to use in a diatom filter.
It's an insecticide because the tiny diatoms irritate and dry out the insects, killing them; there is no added organic pesticide necessary.
My main concern would be about any unintended contaminants. For this reason I'd probably use diatomaceous earth from a pool supply place instead.
Although realistically it's probably all from the same sources anyway.