In my experience, it's incredibly difficult to get a strong positive signal from a CV. You can definitely find red flags (my favorite example: people describing themselves as experts deep learning with 1 year of experience and zero publications) - but, after removing the obviously unqualified, the next steps have very low accuracy.
Honestly, it might have just been a sourcer/recruiter fuck up. If you can at all, ask a friend (or even a friend of a friend) if you can get an internal referal and bypass the broken resume filtering step.