Aber wenn ich richtig gesehen habe verwendest du das
ISO8601 Format nicht.
Ich weiss nicht welche Komponenten du für den Zugriff auf Sqlite verwendest, aber eigentlich sollte dort die Umwandlung zwischen dem Delphityp TDateTime und einem der 3 Formate von Sqlite stattfinden.
Wenn du eines der 3 offiziellen Formate verwendest, dann kannst du auch nach diesen Feldern sortieren.
Das Datum als String wie es in Deutschland üblich ist (18.03.2013) ist ja ohne Umwandlung nicht sortierfähig.