If you have the recruiter's contact, it might be worthwhile reaching out to them directly. Automated screening is far from accurate.
if you literally worked there, and you know the names of people who also work there, to include managers and HR, reach out to them directly. a polite email and a couple of calls and you've got a start date.