I’m not sure I understand the issue…Blender’s texture brush size is relative to the screen rather than the zoom-level of the 3D model. But I don’t find this to be a problem, just how it has always worked.
Perhaps it’s just a matter of getting used to it?
If you could record a screen capture of the issue in action that’d be ideal. OBS for screen recording, upload to youtube and embed the link here.