As of now, there is no way to directly filter all the records using metadata fields while using list().
Altough there’s a workaround, for more context see
Having the ability to add filters while listing the records using something like $exists operator or something similar would be a quick way to filter records in inconsistent data.