Warning: The following argument is not rigorous.
We can rewrite the identity as
$$
\lim_{n\to\infty}
\Biggl({n\choose1}\dots{n\choose n}\Biggr)^{1\over1+\dots+n}
= e.
$$
This says that, for large $n$, we have
$$
{n\choose 0}{n\choose1}\dots{n\choose n}\approx e^{0+1+\dots+n}.
$$
(I added the trivial terms ${n\choose0}=e^0=1$ so that the left-hand side would be the product of a row of Pascal's triangle.) Write $s_n={n\choose0}\dots{n\choose n}$. Then, since ${n\choose k}={n!\over k!(n-k)!}$, we can calculate
$$
\begin{align*}
s_n
&={n!\over0!n!}{n!\over1!(n-1)!}\dots{n!\over(n-1)!1!}{n!\over n!0!} \\
&={n!^{n+1}\over0!^21!^2\dots n!^2}.
\end{align*}
$$
And so
$$
\begin{align*}
{s_n\over s_{n-1}}
&={n!^{n+1}\over0!^21!^2\dots n!^2}
\Bigg/{(n-1)!^n\over0!^2 1!^2\dots(n-1)!^2} \\
&={n!^{n+1}\over 0!^2 1!^2\dots(n-1)!^2 n!^2}
\cdot{0!^21!^2\dots{(n-1)!^2}\over(n-1)!^n} \\
&={n!\over n!^2}{n!^n\over(n-1)!^n}\\
&={n^n\over n!}.
\end{align*}
$$
Aha! This means that
$$
\begin{align*}
{s_{n+1}/s_n\over s_n/s_{n-1}}
&={(n+1)^{n+1}/(n+1)!\over n^n/n!} \\
&={n!(n+1)^{n+1}\over n^n(n+1)!} \\
&={n+1\over n+1}\Bigl({n+1\over n}\Bigr)^n\\
&=\Bigl(1+{1\over n}\Bigr)^n\\
&\approx e,
\end{align*}
$$
so that $s_{n+1}\approx es_n^2/s_{n-1}$. We can now deduce the result inductively. Clearly $s_0={0\choose 0}=1=e^0$. Suppose inductively that $s_k\approx e^{1+\dots +k}$ for $k\le n$. Then
$$
\begin{align*}
s_{n+1}
&\approx{es_n^2\over s_{n-1}} \\
&\approx{e(e^{1+\dots+n})^2\over e^{1+\dots+(n-1)}} \\
&={e(e^{1+\dots+n})(e^{1+\dots+n})\over e^{1+\dots+(n-1)}} \\
&={e e^ne^{1+\dots+n}} \\
&=e^{1+\dots+n+(n+1)},
\end{align*}
$$
and we are done.
References
Brothers, Harlan J., “Math Bite: Finding $e$ in Pascal’s Triangle”, Mathematics Magazine 85(1) (2012), 51. https://doi.org/10.4169/math.mag.85.1.51