Error de Google Maps API V3: RefererDeniedMapError

Estoy enfrentando un problema con Google Maps Javascript API V3. El registro de la consola muestra:

Error de API de Google Maps: RefererDeniedMapErrorhttps://developers.google.com/maps/documentation/javascript/error-messages#referer-denied-map-error

La documentación de Google sobre este error es muy pobre e incluso cuando dice que consulte la Consola de desarrollador buscando más detalles, no puedo encontrar más detalles sobre esos errores, puede estar relacionado con parte de la información publicada en la siguiente lista. Vi que en Google Console de alguna manera puede habilitar el registro u otras cosas, pero necesita el SDK de Google, que no puedo permitirme configurar, ya que significaría salir del presupuesto

La pregunta ya se hace aquí:Error de Javascript en Google Maps API v3 (RefererDeniedMapError) pero ninguna de las respuestas me pudo ayudar.

Esto es lo que he probado hasta ahora:

Regenerando la API de GoogleHabilitar / deshabilitar la restricción de dominio en la Consola de GoogleSe cambió la clave del navegador al servidorTratando de entender si el dominio fue prohibido por alguna razón por GoogleCrear un nuevo proyecto en Google Console y generar una clave de API JavaScript completamente nueva sin (desde el principio) restricción de dominio

Permítanme dar algunos datos de fondo más:

Estoy trabajando para un cliente externo en un sitio ya existente, él no sabe nada acerca de las cuentas de Google preexistentes que pueden tener una clave de API ya configurada (estaban usando algunos servicios API de Google, pero eso es todo lo que sé)Me las arreglé para descubrir que Google se había puesto en contacto con ellos sobre la cuota de uso de la API, pero una vez más, no sé de qué se trataba la comunicación.Tienen un servidor IIS y estoy construyendo el nuevo sitio en un subdirectorio de su dominio principalMe he dado cuenta de que de alguna manera una auto solicitud (ajax) del nuevo sitio web al auto sitio da como resultado una solicitud de dominio cruzado que es realmente extraño en mi opinión, lástima que no sé cuál es la configuración de su servidor en más detalles .Revisé el plan gratuito para Google Api y el límite es de 25K diarios, el cliente dijo que no debería poder llegar tan alto, pero que está dispuesto a pagar para volver a habilitar las API.He probado una API recién generada en el entorno local y otras pruebas de dominio en vivo y parece que funciona, pero tan pronto como pruebo esas claves en el dominio culpable, aparece el error

Mi pregunta es:

¿Hay alguna forma segura de entender si el dominio está de alguna manera prohibido por Google por el uso de sobrecuota de API o por alguna otra razón?¿Cómo puedo estar seguro de que crear una cuenta de facturación para el dominio y permitir que el plan API suba más de 25k habilitará mi plan nuevamente?¿Es un problema relacionado con JavaScript? Creo que hice todo lo posible para verificar esta parte, pero estoy abierto a sugerencias.¿Importa si hay varias cuentas de Google que hacen referencia al mismo dominio para el uso de la API? Quiero decir que, por lo que sé, puede haber múltiples cuentas de Google con diferentes claves de API creadas para el mismo objetivo en ese dominio (restricción de dominio o no, aún podrían usarse)