Have you tried haveibeenpwned? Maybe some DB leaked. The problem is that a lot of these databases exist, many just scraped from various sites.
My guess is that the email database updated one part of the data but not the other at one point or another from some public source.
In any case I don't really care how this happened, I mostly care about finding out which company is selling that wrong email to recruiters and how to fix it