Cursors too small

I’m not a developer of dt, so only a presumption. For me, this looks like the small cursors depend on the font. Obviously you are using different fonts on macOS and Linux, and the mac screen seems to have a lower resolution. Possibly changing the font darktable uses on your mac may help.