To answer my own question, yes it is a config issue. $GLOBALS['OMV_USBBACKUP_SCRIPTS_DIR'] isn't being set.
Adding OMV_USBBACKUP_SCRIPTS_DIR="/var/lib/openmediavault/usbbackup.d" to /etc/default/openmediavault resolved the issue.