Hai già provato con nil come parametro di Create?
Ad esempio:
flb := TfileListBox.create(nil);
In alternativa puoi modificare la lista dei parametri per prevedere anche il passaggio dell'owner da parte del chiamante.
Detto questo il TFileListBox è molto comodo per fare l'operazione che dici tu però... è fatto apposta per far vedere all'utente quello che contiene, si tratta un componente GUI :)
La funzione che vuoi fare tu non ha molto a che vedere con una GUI, forse dovresti rivederla usando FindFirst e FindNext
http://www.freepascal.org/docs-html/rtl/sysutils/findfirst.html (http://www.freepascal.org/docs-html/rtl/sysutils/findfirst.html)