What I do know about Google fonts is that they make use of JS somehow. I’m using NoScript with Firefox and the external font won’t show until I allow scripting on your site. So it could very well be related to ad blocking indeed.
The odd thing is that I use uMatrix with Chrome. There it works automatically and I can’t see any scripting going on. Somewhat of a mystery.