Try explicitly setting the PATH in the script.
Code:
export PATH=${PATH}:/usr/local/bin
Probably there is something extra in root's full PATH that is not in place at boot time (when the init script is run).
-------
BTW, you normally do
not run Tomcat as root. You might want to look at your whole application design at some point and see if you can instead run as an unprivileged service account.