Oops. My apologies. I make the mistake I often accuse others of making: playing skipping stones.
Yes, it is the same method that is used to remesh. And it is more difficult to describe than to do.
1/ Tools palette > Subtools > Duplicate
2/ Choose one, rename target, set to lowest subdiv and delete higher
3/ Activate the other one and name it source, and sculpt your details on the highest subdiv
4/ Project your details back from source to the target.
Projection transfers details from source to taget. It works as follows:
1/ The topology of source and target may be completely different but to get best results their shapes must be rather similar.
2/ Hide all subtools except these two.
3/ Add a subdiv to the target
4/ Set the subdiv of the source to that same level (not the basemesh)
5/ Select the target
6/ Tools palette > Subtools > Project > Project All
7/ Repeat steps 3 to 6 untill source and taget have the same number of subdivisions.
I cannot guarantee this will solve your problem - it might, or it might not - but it is a very useful technique.
It is for example also possible to export a duplicate of a Dynamesh sculpt to, say, Blender, or Maya… , change the topology as desired (respecting the shape as good as possible) and then use this mesh again as target unto which you can project back the details of your DynaMesh source. When ready, you can then add yet other subdivision levels to add your final details like wrinkles etc etc.