Do you know if there is anyway to turn off the iPod Touch pinging NTP server?
Easy. Go to Settings > General > Time &amp; Date > Turn off Set Automatically. 

This will allow you to set the time on the iPod manually AND stop it from pinging Apple's NTP server (time.apple.com).

More on that here.