Just to update, manually unlocking an SED drive from the command line would be done with a command similar to:
sedutil-cli --setlockingrange 0 rw $SEDPassword $SEDDevice
However, even with hidden SED UI elements, global and individual SED passwords can still easily be set via the command line API, such as:
midclt call system.advanced.update '{"sed_passwd": "<your_SED_password_string>"}' |jq
… for the global SED password.
and
midclt call disk.update "<your_disk_identifer>" '{"passwd": "<your_SED_password_string>"}'
… for an individual drive SED password.
More details (like how to get the disk_identifier) here: