I would recommend doing a test scan with devicetester.exe, which can be found in Program Files (x86)\Lansweeper\Actions on your Lansweeper server. Perform the test from your Lansweeper server to the problem machine, submit any relevant SSH credentials.
Since the Macs are being categorized as Linux, I would assume that information required to identify the asset as a Mac is not being retrieved.