CadQuery isn't really a FreeCAD project, so while you might get some help if someone here uses it, you'll probably have better luck at a CadQuery specific forum.
My understanding (never having used it) is that CadQuery is essentially just using FreeCAD as a way to get at OpenCascade via Python. So, you might start by making sure that you're using the correct Python interpreter/libraries for CadQuery and FreeCAD both. It's easy to get tangled up with the wrong Python doing this type thing on MacOS. -Ian-
Edit: Sorry I didn't think of this earlier - depending on how CadQuery hooks in to FreeCAD, you might be experiencing the same issue as issue #2906
. I'm looking in to that one now, so perhaps if we get it fixed then your issue will also be fixed.