Thanks, Gerasimos.
But I'm not having these issues. Just noticed you guys didn't reply, so was wondering if Ian ever got this resolved.
So far, only one of my team members is having API key notice issues in Safari, but I don't have any issues.
So. it's probably a caching issue on his end... domain configuration is correct, since it works in all (other) browsers on my end.