Du rufst in deiner Klasse TClerkBox (procedure TClerkBox.InsertEntry) die Funktion LoadClerks; auf.
Aber wo sagst du ihm was das für eine Funktion ist ?
Eigentlich dürfter er in dieser Klasse die LoadClerks gar nicht kennen

(und müßte beim kompilieren einen Fehler zeigen)
entweder hast du da noch ein wichtiges Code Stück unterschlagen, oder ....