Previously, in my Unraid or other Linux distro, using sensor-detect showed the driver as lm78 but failed to detect the PWM controller but only temps. Recently, when I booted the server using Windows, I discovered through AIDA64 that the sensor chip wasn't lm-series but a different one. After loading the correct driver in Unraid, the PWM controller was finally detected.