Yes, this was on Namecheap.Just thought of this, but OP are you 100% certain this is the real domain registrar contacting you for ID? Is it possible it's an identity scam?
I had a similar issue once with .us domain. This was like 1/10 chances.is that only for .eu or also other ccTLDs?