I really don't know with stuff like this. I have heard of Non-porous TPE, but I have no idea of that is a special mixture used to make it non-porous or if that is just a property of TPE.
The irritating thing is that TPE is basically the same as TPR, and i've heard of TPR toys that are extremely porous.
I don't like these materials because they are essential mystery mixes and who knows what's in them?