Let's take a step back and look at this for a second..
Player.X - Windforce * dt
Let's assume the windforce is supposed to be linear, 100 pixels per second. With the above expression this should give the player an identical pixel per second speed, independent of the refresh rate. With higher screen Hz you have more, shorter steps, but the movement (per second, not per frame!) should be the same. Delta time *is* the refresh-rate tracker.
Unless I have totally not understood the problem or I'm missing something.