A few comments:
Some of the TTR reviews of his serves that were approved as clean were extremely dubious and I would argue that the TTR review got the call wrong but if we are to stick to the standard of passing the rule, then you are on decent ground. Thankfully we can see the video reviewed...