Cannot get Android 4.0 NFS client to connect to my NFSv4 Ubuntu server: "no such device"
I can tell you that is is Not the mount command, it is the nfs.ko module that probably doesn't support NFS4. 

When you call mount -t nfs ... the mount command is going to look for the filesystem type of nfs. If it doesn't find it, then you get the no such device error. If it does find it, it basically hands off the "mount" to the module. 

For the mount manager issue, if you do not have a cifs module, cifs will not work with mount manager. AndSMB uses its own cifs/samaba implementation, and that is fine, but in order to accomplish something that allows any application to access the mounted share, it has to be cifs.ko module. I have to do some more looking in to the nfs issue you are still having.