I can't say why your setup won't connect to google or apple as mine connects to anything regardless of the DNS server/s chosen. Personally I always use pool.ntp.org
But a ping to a server is not the same as an NTP request on port 123 - They are different requests and one could work and the...