There's some kind of longstanding bug with non-default scaling on Mac apparently. It's great on Linux, but it's hard to get Mac friends to switch over.
Unfortunately, I've become a MacOS (ARM) user recently and start to notice such small misfortunes here and there like your solution being not applicable to MacOS.
Unfortunately I couldn't get this working on macOS 14.2 + Tailscale 1.54.1 - raised a support ticket to investigate further. Will report back here with my findings if we figure it out.
I tried enabling this and it seems that support for this on MacOS is pretty iffy. It's not too stable and my issues went away as soon as I disabled it.
reply