Strange you haven't lost the drive config information as well as the time.
Not really - most, if not all, modern PCs no longer store BIOS information in memory that requires battery backing. In the vast majority of cases (pun intended), the battery is there solely to power the RTC, while the BIOS and associated configuration data is held in flash RAM.
"NtpServer"="0.uk.pool.ntp.org,0x1 1.uk.pool.ntp.org,0x1 2.uk.pool.ntp.org,0x1" "Type"="NTP"
You just need
uk.pool.ntp.org - it automatically contacts the first available server in the pool (that's the whole point of the pool).
Also, I'd be rather wary of changing the SpecialPollInterval to 384 seconds - the default for standalone PCs is a week! Domain members is one hour - time accuracy is more important in a Kerberos environment. I wouldn't bother re-syncing a standalone PC more than once a day (14400 seconds).
SD