If you are going to those lengths to scrape highly aggregated data (CrUX) from an admin tool, why don't you instead gather detailed data directly from your website:
https://github.com/GoogleChrome/web-vitals