Te daré la idea principal. Luego creo que puedes ocuparte de los detalles técnicos.
Es posible que ya sospeche que
$$ f=\sum_{n=0}^{\infty} (-1)^n \delta^{(n)}_n = \mathcal D - \lim_{N\rightarrow \infty}\sum_{n=0}^{N} (-1)^n \delta^{(n)}_n $$
donde la igualdad y el límite se toman en el sentido de la distribución. Se puede comprobar que la distribución $S_N = \sum_{n=0}^{N} (-1)^n \delta^{(n)}_n$ está bien definido y también su límite $f$ .
Entonces, como $\delta^{(n)}_x$ es una distribución de orden $n$ , se obtiene automáticamente el resultado deseado.