Ошибка, вероятно, в том, что к Series [массив] надо обращаться по индексу.
В первом посте было
...
Chart->SeriesList->Delete(0);
...
а требуется
...
Chart->Series[0]->Free();
...
почувствуйте разницу...
Series[n] дает указатель на n серию, к ней потом и применяйте методы и пр.
Метода
Delete у Series нет, удаляет серию
Free()
При удалении нулевая серия остается до последнего. Я так и удаляю у себя