Well, solved this. Turns out the issue was my VM networking setup. Now I'm having nxlink printing different information? Sometimes it prints debug info, other times not. For example:
> nxlink -a 192.168.254.157 SimpleModDownloader.nro -s
Sending SimpleModDownloader.nro, 9571377 bytes
3885830...