The inability to relocate a Content Library directly is due to how vSphere manages library data:
The library’s files (OVF, OVA, ISOs, etc.) reside on the backing datastore.
The library’s metadata is stored in the vCenter Server Database (VCDB).
vSphere lacks a built-in feature to change the backing datastore for an existing Content Library, requiring manual intervention for migration