>Also, if you are deleting a dll you should remove the entry in the DllServer directory. (If archiving does it get removed and then restored?)

It does get removed (saved away to the created GeneratedDll xml that's part of the archived XML). Restoring a workunit adds an entry back into the DllServer which points to the sasha archive (This isn't new/changed behaviour)