mickey.z should be the number of notches you moved your mouse wheel in the last frame times 120.

This is how it should work:
follow_cam_distance+=some_factor*mickey.z;

And don't multiplicate it with time_step, because as it already measures the notches PER FRAME, it's already framerate independent. Multiplicating it with time_step only makes it framerate dependent again.