Hello @nathandutoit,
Thanks for updating the thread. 
Maps: I can see that you added api key error but I think there was some issues with the same. In my Google Maps dev console I created a new maps project and entered the API key and maps seems to be working fine. To test, I deactivated the Under construction page then cleared the cache. After that I opened the website in Firefox and seems to be working fine. Here is a screenshot. https://cl.ly/3w0y0I3C2r2h
Phone Number: I opened the page and edited the text and changes are getting reflected when not logged in. Here is a screenshot. It has nothing to do with Maps API, I think issue might have been because of cache which I cleared and changes are getting reflected. https://cl.ly/0n1V213q410S
I have rolled back the changes I did to earlier state i.e Under construction page activated, deleted the text I added in header, removed the API key I added.
I request you to please recheck or better create a new project in Maps console and enter the correct API key.
Thanks.