We have a similiar issue: We have replaced the Google Fonts by locally hosted fonts as described in https://www.cryoutcreations.eu/docs/themes/options/typography/general/
Our site does not load any fonts from Google anymore – but it still loads a CSS style sheet, so this does not solve the GDPR issue we are trying to avoid.
Website: rausweg.ch