Odd, if the proper start scripts are installed to /Library/StartupItems, they are called at boot and shutdown. If the start script errors out, that's a different problem.
Otherwise, if in console, sudo -s, can you start Tor manually without errors? "/Library/StartupItems/Tor/Tor start"?
Yes, starts up with no problems.