Custom domain already managed by another Netlify team

I represent Radje Football Academy.

The academy owns the domain radjefootballacademy.com and it is currently in our Namecheap account.

We created a new Netlify account for the academy and deployed the website successfully.

However, when adding the custom domain, Netlify shows:

radjefootballacademy.com or one of its subdomains is already managed by Netlify DNS on another team.’

The previous developer no longer manages the website for us and we do not have access to their Netlify account.

Can Netlify release the domain so we can attach it to our Netlify team?

We can provide proof of ownership from Namecheap.

here is the scrrenshot of the domain on our namecheap dashboard

and here are the screenshots of the new netlify dashboard and also the error message we get while trying to link the domain with the netlify account