I will try to address the "why $e_{n1}$ instead of $e_{n2}$" issue mentioned by OP. The method you seem to start with is to Taylor expand $f$ to $k$'th order
$$T_k[f](x_n +e_n) = f(x_n) + f'(x_n)e_n + f''(x_n)\frac{e_n^2}{2!} + \ldots + \frac{f^{(k)}(x_n)}{k!}e_n^k$$
and then solve for $e_n$ such that $T_k[f](x_n+e_n) \approx f(x_n + e_n) = 0$ and use $x_{n+1} = x_n + e_n$ as an itteration to find a zero of $f$. This is a perfectly valid starting point for constructing a root-finding method, however doing it directly like this has some issues that makes it not very useful in general. To see why this is so, let's go through the first few values of $k$ and see what it gives us.
If we do this for $k=1$ then we obtain good old Newton's method
$$e_n = - \frac{f(x_n)}{f'(x_n)} \implies x_{n+1} = x_n - \frac{f(x_n)}{f'(x_n)}$$
If we do this for $k=2$ we obtain the equation $$e_n = -\frac{f(x_n)}{f'(x_n) + \frac{f''(x_n)}{2}e_n}\tag{1}$$ which can be solved for $e_n$ to give
$$e_n = \frac{-f'(x_n) \pm \sqrt{f'^2(x_n) - 4f(x_n)f''(x_n)}}{f''(x_n)}$$
Here we see a possible problem: if $f'^2(x_n) - 4f(x_n)f''(x_n) < 0$ then the iteration would break down as we will get imaginary numbers: the equation has no solution in the reals (which could happen for all even $k$). This makes this method of limited use as this would happen for quite a large range of functions. If we instead take $e_n$ on the right hand side of $(1)$ to be the result for $k=1$, i.e. $e_n = -f(x_n)/f'(x_n)$, then we obtain Halleys method
$$e_n = -\frac{f(x_n)}{f'(x_n) - \frac{f''(x_n)f(x_n)}{2f'(x_n)}}$$
which is a good method as long as $f''$ exist and it's not to hard/expensive to compute it.
For higher $k$ we run into the problem of having to solve a complicated polynomial equation. This is formally possible for $k=3$ and $k=4$, but this leads to very complicated expressions and for $k>4$ we would need a numerical solver to solve the polynomial equation for which this method looses all of it's appeal (we need a root-finder inside of a root-finder). One possible solution to this is to do it like in Householder's method which is a generalization of the procedure done above for $k=2$. This method can be though of as using the formula for $e_n$ for a lower $k$ to construct the formula for $e_n$ instead of trying to solve the polynomial equation (this is illustrated quite well in the last formula in LutzL's answer). This does not have the problems I mentioned above and as long as the higher order derivatives needed in the formula are easy/fast to compute then this is a good method.