I don't have a direct answer to your question, but I want to suggest a possible solution. I've been getting almost no spam for the last 10+ years even though I don't use any spam filtering (neither in my email client nor with my email service provider).
What I did was to switch from Gmail to a paid email provider. Then I started giving every single business a unique email alias, though my friends all get the same email alias. Currently I have 370 active aliases. I've had to disable only 20 aliases in the whole decade which works out to only about 5% of my contacts.
As I said, I use no spam filtering whatsoever, so I find it amazing that Gmail users with spam filtering have such a different experience.
What I did was to switch from Gmail to a paid email provider. Then I started giving every single business a unique email alias, though my friends all get the same email alias. Currently I have 370 active aliases. I've had to disable only 20 aliases in the whole decade which works out to only about 5% of my contacts.
As I said, I use no spam filtering whatsoever, so I find it amazing that Gmail users with spam filtering have such a different experience.