Arial is a System Font – which means its installed in almost every device, which is why that one loads 🙂
Are you using all of the H1 to H6 headings – for example if you’re not using the H6 heading you could set that to your Custom Font, GP will then make that request and load the font. You can then use your CSS to apply that to the Hero H1.