Das WC-Objekt besteht aus einem "Hauptobjekt" und mehreren "Unterobjekten",
Und die Fenster, die Türen, die Raumstempel, und ...
Der einzige Weg das so zerpflücken. Ist der Komplettbibliothek die platzierbaren (!) Objekte zu entnehmen. Diese werden so weit ich weiß nicht als Makros verwendet, werden also nicht fehlen.
Aber nochmal: Das ist ein Spiel mit dem Feuer. Bei einem Bibliothekenupdate wird in Migrationenskripts der Objekte der Übergang von einem auf evt. neue, bessere, andere Objekte geregelt. Spätestens dann crashed Deine Bürobibliothek und krautert dann zwangsweise auf Stand 17 rum.
Auch das Öffnen und neu Abspeichern macht das nicht besser, weil die internen IDs der aufgerufenen Makros bestehen bleiben. Auch da ist bei Updates Durcheinander vorprogrammiert und Datenverlust gesichert!