Cycles mist pass does not appear in reflection
The mist pass is not going to get the results you are looking for. It will only output the distance from your geometry to the camera and won’t respect your shaders’ reflectiveness.  That’s why it renders so much faster than the right way to get this look, the volumetric shader for the world.