Correct. The NFS daemon still has it open for a while. The current nfsd
closes any such handles after about 30 seconds or so.
Its because NFS doesnt have clear open/close/read/write semantics
client<->server.
Killing and restarting nfsd should also allow you to unmount the disk
Alan