Details posted to http://forums.slimdevices.com/showthread.php?t=80458&page=14:
So the key fixes were:
+ Providing a link to bootstrap.pm in one of the directories on the $PATH
+ Correcting the owner and group of the logs to squeezeboxserver
+ Setting up the firewall to masquerade the internal 192.168.x.0/24 network.
+ Explicitly setting Custom rules on the firewall to allow ports 3483 and 9000 in TCP and UDP.
Now for some tunes...