Sag's doch gleich, die zwei Zeilen waren TMemIniFile und dessen Flush für's Wegschreiben der Daten...
Wie ich schon sagte, ich hatte das Ganze bereits von 1,8 auf 0,4 Sekunden runter. Klar, ob ich mit einer komplexen Logik zuerst prüfe ob es Dateien geben kann oder TMemIniFile die Ini im Speicher hält und mir keinen Wert liefert, kommt in diesem Fall auf das Gleiche hinaus.