Where is the error in my proof that all derivatives are continuous?

The issue is that you can't compute limits along particular paths like $\xi(h)$.

If you prove that $\lim_{n \to +\infty} f(p_n)$ exists for some $p_n \to x_0$, you cannot deduce that $\lim_{x \to x_0} f(x)$ exists.