Could you please put
Log debug /tmp/tor-startup.log
in your torrc, try to start the daemon with NoNewPrivileges=yes, and
then post the contents of /tmp/tor-startup.log ? We need to know
exactly how it's failing. (We might actually need you to run it under
`strace`, even.)
zw