I pushed the commit with implementation of `uac.reg_unregister` rpc command. Besides unregistration, the record will end up in disabled state, with expires=0 in the memory structure, so activating it may require to refresh the record.
I haven't tested the new command, if you discover problems, open a bug report.