Funkcja Series->Delete kasuje wybrany element wykresu licząc od pierwszego elementu, czyli od 0. Przy kasowaniu elementy nie są identyfikowane po kolejności dodawania, lecz po kolejności w jakiej znajdują się na liście, czyli kasowany jest element o zadanym indeksie liczonym od 0. Jeżeli wybierzesz element o numerze 3:
Skasowany zostanie 4 węzeł wykresu, gdyż jak już wspomniałem indeksy elementów są liczone o 0. Series to zwykła lista zawierająca wartość elementu, jego nazwę i kolor. Elementy tej listy kasuje się jak elementy każdej innej listy wskazując numer elementu.
Jeżeli chcesz usunąć konkretny element z listy to musisz go jakoś zidentyfikować, czyli odnaleźć numer jego indeksu na liście. Szukać możesz po nazwie elementu:
int idx = Series1->Labels->IndexOfLabel("Nazwa elementu listy", false); /* true - rozróżnia wielkość liter, false - nie rozróżnia */
if(idx >= 0) Series1->Delete(idx);
Jeżeli na liście występuje więcej niż jeden element o tej samej nazwie to funkcja i tak zatrzyma się na pierwszym znalezionym.
Nie znalazłem żadnej funkcji wyszukującej elementy po ich wartości, ale to pewnie dlatego, że elementów o identycznej wartości może być dużo i ich wyszukiwanie nie miałoby sensu.