SystemTimeToDateTime liefert also schon die falschen Werte.
Was mir eventuell noch einfällt, wäre, daß irgendwo mit Single anstatt mit Double/TDateTime gerechnet wird und dabei wichtige Informationen weggerundet werden,
aber sowas sollte dann auf allen Rechner und Windowssystemen gleich sein.
Wieviele signifikante Stellen hatte denn Single nochmal?
(diese blöde D2010-
OH will es mir nicht verraten)
Bei 8 signifikanten Stellen würde das aktuell etwa ein Intervall von (geschätzten) ~1,5 Minuten ergeben.