@User the daemon needs to go in /Library/LaunchDaemons
The instruction worked for me as of 3 updates ago. re: manually downloading the MacOS client and then running the netclient join command....
@User I don't think etc is in default macos path, not that it super matters, all just opinions, but the way I handle nebula is something like this
https://gist.github.com/MikePadge/5c4a395d12d3e0d90a515335abaebd58