Hey there,
I know you've resolved this now but this still sounds like the issue I came across, it makes no difference if you're in the BIOS or OS. The SMART data is read by the Sea-Of-Sensors, as well as ILO. I wish I had a video of a couple of DL360G6 units I was working on a couple years back, sounded like jet engines about to take off. Quick way to find out would be pull out all the HDDs and sit in the BIOS, see if the fans spin up.