The Pentair IntelliChlor salinity measurement is temperature compensated based on information from Pentair.
The Hayward AquaRite does not use conductivity. It uses the performance of the cell. I think that it definitely uses temperature in determining salinity.
The Jandy AquaPure and AutoPilot both use a trisensor that measures temperature ,flow and salinity based on conductivity.
Since they have the temperature, it really wouldn't make sense not to use it. Also, both are reasonably accurate over the normal temperature operating range.
Note that salinity measurements are not exact in any case. They can be up to 400 ppm over or under. Two different tests might be 800 ppm apart and still be considered to be ok.