VACUUM FULL restored very small amount of disk space
If there is an open snapshot that can theoretically still see the deleted data, then that data has to be copied over into the new table by VACUUM FULL.  Check pg_stat_activity.