Wenn das wirklich ein Bug der Indies ist, so könntest du deinen Delete Aufruf in einen try...except Block packen, und anschliessend in einem finally Block prüfen, ob die Datei noch existiert. Und wenn ja, dann schmeisst du manuell die besagte
Exception.