Fan Xpert will control the cpu fan plus 3 chassis fans, so that's a total of 4. All of the fans can be managed to a degree from the bios.
Here is what I use. I have 8 fans plugged into a Swiftech 8 way splitter box for my main radiator. This runs pwm from the cpu fan header. The pump runs from the cpu_opt header. I have the chassis fan headers all occupied and the optional headers occupied set to duty mode. I use Fan Xpert to control everything that it is capable of, which means a total of 11 fans total. I use only pwm fans.
I tried speedfan but never could get it to work the way I wanted it to.
Are you using all pwm fans on the headers? That's the only type of fan I've found that you will be able to control. If not then that may be the issue here.
M7H (2012) | i7-4790K @ 4.7ghz @ 1.275v | cache @ 4.4ghz @ 1.275v |16gb (2x8) Xtreem @ DDR3-2666 (11-13-13-35-1T) | GTX 770 | AX860 PSU
CVF-Z (2002) | FX-8350 @ 4.6ghz @ 1.4875v | cpu/nb @ 2600 @ 1.275v | ht @ 2600 | 8gb (2x4) Redlines (996997) @ DDR3-2133 (9-11-10-28-1T) | GTX570 | 850Z PSU