Ich sagte doch, nimm ein Array. Michael hat dir sogar beschrieben, wie das geht.
Delphi-Quellcode:
PBArray: array of TProgressBar;
// Länge des Arrays festlegen
SetLength(PBArray, ListView1.Items.Count);
// Hinzufügen:
PBArray[MyIndex] := TProgresBar.Create(self); // oder nil oder was auch immer
PBArray[MyIndex].Parent := ListView1;
...
// Freigeben
FreeAndNil(PBArray[MyIndex]); // oder PBArray[MyIndex].Free;
Als Index kannst du direkt den Index des Items nehmen, von dem die ProgressBar geöscht werden soll, da der ItemIndex bei 0 beginnt.
Also nun müsstest du das aber alleine hinbekommen.