I have the same situation.
Moreover:
DBCC cleantable
DBCC UPDATEUSAGE
DBCC FORCEGHOSTCLEANUP (undocumented)
EXEC dbo.sp_clean_db_free_space
not help.
The only thing, that sometimes helps - stop sql server process and start again. During DB startut it...