The only way it would work, if there was a post type object for each user, with the same meta fields as the user object. Unfortunately the profile page is not like that. It is a page, but it’s dynamically generated based on the user that visits it. In order for the filter to work, there must be a separate page (or any custom post type) for each user, otherwise it will always return that same one exact page.
In other words the users have to be imported into custom post type objects, alongside with the meta as well. I’m not sure if that is possible, I have not tried anything similar ever, to be honest.Best,
If you like my products, don't forget to rate them on codecanyon :)