It works if I do so, but I would be interested in being able to load the Google Maps JS via ACFpro – I mean, when my post_type if the one that contains a Google Map, then ask ACF pro to enqueue the Google Maps JS including my API key that is already set – in the same fashion as it does it in the admin.
How to tell ACFpro: Now load GoogleMaps js from the template?
I use this in one of my in house themes. It simply checks if the current page has a locations field which would require a google map. We then check if google_maps_api function exists in case we forgot to include it. then we enqueue the script to be added in the footer. You can change true to false if you want it in the header.