HWiNFO supports the interface you described. So if fan control doesn't work on your machine, the problem must be somewhere else.
I think that DELL never designed the SMM interface to be widely used by other applications, but only for its own internal purposes, so we can't expect this to work smooth.
Also, this is a proprietary interface, which DELL keeps secret, so we can't expect any support from them.