I think the best way to do this is probably to create a new file then Xref the original into this.
Reposition the Xref and bind the drawing.
I've used this for transferring corrupt drawings or reposition many of times. Using the Xref function allows transformation of coordinate systems.
When exploded, you should have the drawing as it was previously but in the new location.
Alignments or profiles with some entities (best fit etc) may need to be revised.
Surfaces will include a transform unit, you can erase this as the originating geometry will be in the new position.
You may need to go back through and check the objects are correct, rebuild coridors etc. but I don't recall having a lot of probolems with this method.
Mike
Mike Evans
Civil3D 2022 English
Windows 7 Professional 64-bit
Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz (8 CPUs), ~4.0GHz With 32768MB RAM, AMD FirePro V4900, Dedicated Memory: 984 MB, Shared Memory: 814 MB