Have you considered removing all headless traits so that agent wont be easily detected, just like what browserbase did here?
https://www.browserbase.com/blog/chromium-fork-for-ai-automa...
https://www.browserbase.com/blog/chromium-fork-for-ai-automa...