Harry,
I don't think you deleted the whole thread. When you delete a SPAM
comment on an old thread the old thread no longer has a current comment
on it so it looks to disappear. Since the thread no longer
has a current comment it just sorts back in date order based on the last
good comment on the thread.
So what you did was correct, no problem.