Any vaseline or oil will certainly harm your treefrogs maybe kill them. Roaches climb but so do treefrogs so why use anything.
If you have a screen cover,etc no need tro use anything . Let your treefrogs chase the roaches they will be better off for it

