Some systems based on buildroot (ex. RancherOS) and alpine linux have no binary like /sbin/shutdown, instead they use /sbin/halt (shutdown), /sbin/poweroff (shutdown with ACPI) and /sbin/reboot (reboot).
I prefere to add a case to switch to the USERWORLD binaries without add the complete USERWORLD cases.