Regardless of renderer settings MacOS seems to always have VSync enabled. I have tried not calling it at all as well as:
SDL_SetRenderVSync(engine.renderer, 0); SDL_SetRenderVSync(engine.renderer, SDL_RENDERER_VSYNC_DISABLED);
I checked this by moving the window to a monitor set to 60hz and the framerate immediately dropped to target 60fps.