If I’m visualizing it correctly in my head, you can probably get away with projecting the details from the old mesh onto the new one easily enough. UVs wont be necessary.
You would have to load both models into zbrush as subtools, and subdivide the newer mesh so that it has enough geometry to support the detail you wish to project onto it. It’s optional, but I usually store a morph target at this stage as well (Tool: Morph Target: StoreMT). You can also mask out the newer areas of the mesh as well (so if you have a head and you added horns, mask the horns). Then you can use the Project All feature (Tool: Subtool: Project All) to project the detail from the old mesh onto the new one. Depending on the complexity of the mesh and details you wish to project you may have to adjust the settings a bit, or work your way up in steps (subdivide, project, subdivide, project…)
(The benefit to storing a morph target first is that if there are any projection errors, you can ‘paint’ these areas back towards the stored state by using the Morph Brush)