That works with mac, I had that problem more than year ago, but cannot remember what exactly I did in that case, but I remember that I've enabled mac in that define. I've installed dbeaver-ce on the mac, then wondered why it works with dbeaver and not in lazarus, bit of googling and found solution, but really cannot remember what I did (and that mac is far away from me atm, so no way to know what I've patched exactly).
EDIT: maybe it was odbc , really don't know, but I know that I've succesfully connected and grapped data from mssql db on mac.