Linking Mist pass to OutputFile Node Image cannot be performed using Python API?
It's weird. Might be a bug. It does not work with the output specified by it's index, but if I name the output, it works correctly. Try using:

tl.new(n_image_rl.outputs['Mist'], n_depth_out.inputs[0])