I know this is an older topic, but I had the same problem as the OP while getting my feet wet in Blender (former C4D user here). I was able to fix the problem, so if anyone runs into the same problem and also finds his way here, perhaps this can help them as well.
I must have done something wrong, cause by scrolling with the mouse wheel I could only zoom/dolly in big steps. However, using the zoom button in the viewport worked fine. Then I started a new Blender file and noticed a different zooming problem then I had with the one I was working with before. I could zoom up to a point (and going slower towards the end as expected) but at some point it just wouldn’t go further, no matter how much I scrolled the wheel. And the on screen zoom button was acting weird while trying to zoom in or out.
Possible solution: under ‘file’ > ‘Defaults’ choose “Load Factory Settings”
Did it solve your zooming/dollying problem? Then make sure to change some of the default settings, like you have done before and store these settings as a new Startup File. But first make sure to check the zooming/viewing after applying your new settings. Does it still work? Then save the new settings. And it also might be a good idea to make screenshots of your former ‘Preferences’ (under de edit menu) before restoring the factory settings.
It did the trick for me. I probably broke the settings during wrong keyboard presses at some point. Or it was just a bug. But hopefully it will be helpful for someone.