@girish It is working now!
I've found a good doc from Namecheap themselves:
Namecheap DOC about Sendgrid
It's important to not add the domain part in the CNAME entries! Hopefully this helps someone else in the future 😄
Thank you for your commitment @girish