Just wanted to add that I was having the same 'fan RPM' reporting CRAZY high numbers on my 4 MSI 750ti OC versions, but the 2 MSI 750ti TF versions worked fine.
Not sure if that in some way helps you track it down, but I am willing to test newer versions as well if you think anything has been addressed.

Sad, that i have only 3 cards (2 x MSI 750ti 2GD5/OC TF and MSI 660ti 2GD5/OC ) on my rig and all cards show me rpm without any problem.

I'm using nvapi function for get rpm
NvAPI_GPU_GetTachReading
http://docs.nvidia.com/gameworks/content/gameworkslibrary/coresdk/nvapi/group__gpucooler.htmlAnd that function return only one pointer to a variable... So, i will add check if it return null then string will be without rpm info.
Just curious, could it be certain cards are not fully enclosed and maybe using a extra external fan source?