Oh draaaatts. I did not see that one. 
Looks like
export PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR="${HOME}/Library/Application Support"
needs to effectively become
export PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR="${PLEX_MEDIA_SERVER_USER_HOME}/Library/Application Support"
meaning that I need evaluate the runtime user before the launch ?
If there is concurrence, this will remedy that one variable.
$ export PLEX_USER=plex
$ grep "$PLEX_USER" /etc/passwd | awk -F: '{print $6}'
/var/lib/plexmediaserver
$
I maintain the floating nature of the control mechanism by evaluating just prior to launch.
If all are agreed, I’ll modify /etc/init.d/plexmediaserver and issue the patch here.
Concurrently, I will make the change to the source package scripts and push them up for inclusion in the next PMS release.