I'd like to post a separate answer here in which I'll use a very different method to obtain the result. The search for this method was prompted by this comment on the previous question where the OP asks for a bound of the form $f(n) \leq a_n \leq g(n)$ with $f(n),g(n) \to 1$ as $n \to \infty$. The bound I obtained turned out to be sufficient not only for that question but for this one as well.
Some inequalities for the exponential function.
In this answer robjohn uses Bernoulli's inequality to establish the monotonicity of some familiar sequences which converge to $e$. Using this technique I'll show that
If $y$ is fixed with $0 < y < n$ then
$$
\left(1-\frac{y}{n}\right)^n \text{ increases monotonically to } e^{-y}
\tag{1}
$$
and if $y>0$ is fixed then
$$
\left(1-\frac{y}{n+y}\right)^n \text{ decreases monotonically to } e^{-y}
\tag{2}
$$
as $n \to \infty$.
The limits can be established in the usual way so I'll just show monotonicity.
We have
$$
\begin{align}
\frac{\left(1-\frac{y}{n+1}\right)^{n+1}}{\left(1-\frac{y}{n}\right)^n} &= \left(\frac{n+1-y}{n+1}\right)^{n+1} \left(\frac{n}{n-y}\right)^n \\
&= \frac{n-y}{n} \left(\frac{n+1-y}{n+1} \cdot \frac{n}{n-y}\right)^{n+1} \\
&= \frac{n-y}{n} \left(1 + \frac{y}{(n-y)(n+1)}\right)^{n+1} \\
&> \frac{n-y}{n} \left(1 + \frac{y(n+1)}{(n-y)(n+1)}\right) \\
&= 1,
\end{align}
$$
proving the first statement, and
$$
\begin{align}
\frac{\left(1-\frac{y}{n+y}\right)^n}{\left(1-\frac{y}{n+1+y}\right)^{n+1}} &= \left(\frac{n}{n+y}\right)^n \left(\frac{n+1+y}{n+1}\right)^{n+1} \\
&= \frac{n+y}{n} \left(\frac{n}{n+y} \cdot \frac{n+1+y}{n+1}\right)^{n+1} \\
&= \frac{n+y}{n} \left(1 - \frac{y}{(n+y)(n+1)}\right)^{n+1} \\
&> \frac{n+y}{n} \left(1 - \frac{y(n+1)}{(n+y)(n+1)}\right) \\
&= 1,
\end{align}
$$
proving the second.
Bounding the positive root.
Let $x$ be a root of the equation $x^n + x - 1 = 0$ with $0 < x < 1$, the existence of which is guaranteed by the intermediate value theorem. Let
$$
x = 1 - \frac{y}{n},
$$
so that $0 < y < n$. We then have
$$
\begin{align}
0 &= \left(1-\frac{y}{n}\right)^n + 1 - \frac{y}{n} - 1 \\
&= \left(1-\frac{y}{n}\right)^n - \frac{y}{n} \\
&< e^{-y} - \frac{y}{n}
\end{align}
$$
by $(1)$. Rearranging this gives
$$
ye^y < n
$$
which implies that
$$
y < W(n)
$$
and hence
$$
x > 1 - \frac{W(n)}{n}.
\tag{3}
$$
Similarly let
$$
x = 1 - \frac{y}{n+y}
$$
so that $y>0$. We have
$$
\begin{align}
0 &= \left(1-\frac{y}{n+y}\right)^n + 1 - \frac{y}{n+y} - 1 \\
&= \left(1-\frac{y}{n+y}\right)^n - \frac{y}{n+y} \\
&> e^{-y} - \frac{y}{n+y}
\end{align}
$$
by $(2)$, from which we deduce that
$$
ye^y > n+y > n.
$$
Thus
$$
y > W(n)
$$
and so
$$
x < 1 - \frac{W(n)}{n + W(n)}.
\tag{4}
$$
By combining $(3)$ and $(4)$ we get
$$
1 - \frac{W(n)}{n} < x < 1 - \frac{W(n)}{n + W(n)}.
\tag{5}
$$
Calculating the desired limit.
We can simplify the right-hand side of $(5)$ slightly by applying the inequality $(1+t)^{-1} \geq 1-t$, valid for $t > -1$, to get
$$
\begin{align}
x &< 1 - \frac{W(n)}{n + W(n)} \\
&= 1 - \frac{W(n)}{n} \cdot \frac{1}{1 + \frac{W(n)}{n}} \\
&\leq 1 - \frac{W(n)}{n} \left(1 - \frac{W(n)}{n}\right) \\
&= 1 - \frac{W(n)}{n} + \frac{W(n)^2}{n^2}.
\end{align}
$$
Using this, inequality $(5)$ becomes
$$
1 - \frac{W(n)}{n} < x < 1 - \frac{W(n)}{n} + \frac{W(n)^2}{n^2}.
\tag{6}
$$
Let's get a handle on the Lambert $W$ function here. In this answer I derived the inequalities
$$
\log n - \log\log n < W(n) < \log n - \log\log n - \log\left(1 - \frac{\log\log n}{\log n}\right)
\tag{7}
$$
and $W(n) < \log n$ which hold for $n>e$.
Substituting the first of these, the left-hand side of $(6)$ becomes
$$
\begin{align}
x &> 1 - \frac{W(n)}{n} \\
&> 1 - \frac{\log n}{n} + \frac{\log\log n}{n} + \frac{\log\left(1 - \frac{\log\log n}{\log n}\right)}{n},
\end{align}
$$
which rearranges to
$$
\frac{n}{\log\log n} \left(1-x-\frac{\log n}{n}\right) < -1 - \frac{\log\left(1-\frac{\log\log n}{\log n}\right)}{\log\log n}.
\tag{8}
$$
Mirroring this, the right-hand side of $(6)$ becomes
$$
\begin{align}
x &< 1 - \frac{W(n)}{n} + \frac{W(n)^2}{n^2} \\
&< 1 - \frac{\log n}{n} + \frac{\log\log n}{n} + \frac{(\log n)^2}{n^2},
\end{align}
$$
so that
$$
\frac{n}{\log\log n} \left(1-x-\frac{\log n}{n}\right) > -1 - \frac{(\log n)^2}{n \log\log n}.
\tag{9}
$$
Combining $(8)$ and $(9)$ yields
$$
- \frac{(\log n)^2}{n \log\log n} < \frac{n}{\log\log n} \left(1-x-\frac{\log n}{n}\right) + 1 < - \frac{\log\left(1-\frac{\log\log n}{\log n}\right)}{\log\log n}.
$$
I learned this method from this answer by Qiaochu Yuan.