The way I see it, you should have two libraries. One central library on the network that never changes name or anything. Everything else should be further up the chain PAST the Revit file or even inside the Revit file itself.
/CENTRAL LIBRARY <<< this is all your firm's families, materials, standards on the network
/Project folder/Revit <<<model goes here, this is project specific folder
/Project folder/Revit/families
/Project folder/Revit/custom materials
/Project filder/Revit <<<everything custom to the project should go past this point, including CAD and Revit links
With that being said, Autodesk needs to fix their E-transmit tool so that it pulls the material images and other important elements from the network directory to the local Revit project directory for proper archival and transmittal.