If you need to re-bake the normals you could try using the original normal maps as, well, normal maps, and then baking new normals from that as though the low poly (with normal maps) is a high poly. The re-baking should give you the correct normals in the new result because it's baking from normal information, not diffuse…