I never did a "Rescan All" is this not an automatic thing that should occur at least once a week or something?
They refresh periodically, but can sometimes get "sticky" and not update. The manual rescan (or two or three) will often refresh - I was just curious if you are really out of space of have 40GB free. You might also want to use the ESXi Shell to investigate.