Here is a very simple way using only the asymptotic expansion $e^t \in 1+t+Θ(t^2)$ as $t \to 0$
As $x \to \infty$:
$\Large e^{e^{e^{x+e^{−\big(a+x+e^x+e^{e^x}\big)}}}}−e^{e^{e^x}}$
$\Large = e^{e^{e^xe^y}} − e^{e^{e^x}}$ where $\large y = e^{−e^{e^x}-e^x-x-a} \in o(1)$
$\Large \in e^{e^{e^x\big(1+y+Θ(y^2)\big)}}-e^{e^{e^x}} \subseteq e^{e^{e^x\Big(1+e^{−e^{e^x}-e^x-x-a}+Θ\big(e^{-2e^{e^x}-2e^x-2x}\big)\Big)}}-e^{e^{e^x}}$
$\Large = e^{e^{e^x}e^z}-e^{e^{e^x}}$ where $\large z = e^{-e^{e^x}-e^x-a}+Θ\big(e^{-2e^{e^x}-2e^x-x}\big) \subseteq o(1)$
$\Large \subseteq e^{e^{e^x}\big(1+z+Θ(z^2)\big)}-e^{e^{e^x}} \subseteq e^{e^{e^x}\Big(1+e^{−e^{e^x}-e^x-a}+Θ\big(e^{-2e^{e^x}-2e^x}\big)\Big)}-e^{e^{e^x}}$
$\Large = e^{e^{e^x}}e^w-e^{e^{e^x}}$ where $\large w = e^{−e^{e^x}-a}+Θ\big(e^{-2e^{e^x}-e^x}\big) \subseteq o(1)$
$\Large \subseteq e^{e^{e^x}} \large \big(1+w+Θ(w^2)\big) \Large - e^{e^{e^x}} \subseteq e^{e^{e^x}} \large \big(1+e^{−e^{e^x}-a}+Θ(e^{−2e^{e^x}})\big) \Large - e^{e^{e^x}}$
$\Large = e^{-a} + \large Θ\big(e^{−e^{e^x}}\big)$
Notice how fast the limit converges! If higher-order error terms are desired, one just has to increase the number of terms used in the expansion of the exponential function.
Notes
This method is completely rigorous (which can be verified by explicitly finding suitable values for the constants hidden in the asymptotic notation) and in fact this is roughly how the better computer algebra systems find generalized asymptotic expansions (even if there is no Taylor series). For the same reason, this method also does not require any thinking; just work from inside out and expand whatever can be expanded, simply keeping track of the error terms using asymptotic bounds.
One natural question is how to know how many terms are needed at each expansion. One way is to simply guess and see what happens. If at some point the significant term itself is cancelled out, we can then trace backward to the places where we need an asymptotically more precise expansion. If the final result has less terms than desired, we can likewise deterministically identify the places where we need more terms in the expansion.