Hi there, @devil-profession apologies for the late reply... Just saw this!

Yes we did release an improved Mesh re-projection workflow along with the ZRemesher release.

To keep detail I would try doing the following:

Duplicate the mesh to be zremeshed ZRemesh the mesh (after setting up curves, painting densities etc) With the ZRemeshed mesh, go to the Mesh (Object) menu and go to "Misc. Actions > Mesh Projection..." this allows projecting over all geometry in scene or only visible one, there's a "Max. Distance" parameter that requires having a bit of knowledge of the "scene scale" if that makes sense (you can use the Caliper Tool to measure an OK max distance for this) The above will attempt to project the entire mesh, to fine-tune this projection you can always use the "ZProject" brush, this does only project in the camera "forward" direction over visible geometry.

Cheers!