Welcome to the Microsoft Q&A Platform! Thank you for asking your question here.
As discussed on Teams, I am posting the solution you provided since the original poster cannot accept their own answer. By reposting it, you will be able to mark it as the Accepted answer, which will help other community members find the appropriate solutions.
Issue: You are trying to create a new premium front door from scratch and then create an Event Grid subscription of type webhook endpoint. The Webhook validation handshake is failing for premium front door.
Solution: The issue was not of Azure front door or event grid. it was an authentication issue which was not letting the request reach the application, due to which you were getting 401 error.
Regards,
Sai.