In mpv I set display-fps to 59.951. But this only fixes mpv. I ended up creating a custom EDID set to 60.0hz, and loading that at boot to fix other apps as well (no mpv trickery needed this way either). If I switch to amdgpu, mpv (and apparently other apps) get the correct refresh rate (59.951hz), and none of this is needed.