[step:Apply change of variables to the smooth transport map]
Assume now the additional smooth hypotheses. Define the map
\begin{align*}
F:U &\to V
\end{align*}
by $F(x)=\nabla\phi(x)$. By hypothesis, $F$ is a diffeomorphism from $U$ onto $V$, and the pushforward identity says
\begin{align*}
F_{\#}(\rho_0\,\mathcal{L}^n\!\restriction_U)=\rho_1\,\mathcal{L}^n\!\restriction_V.
\end{align*}
Because $F(U)=V$ and $\rho_1:V\to(0,\infty)$, the composition $\rho_1\circ F$ is defined on all of $U$ and is strictly positive there.
Let $a:U\to[0,\infty)$ be the measurable function
\begin{align*}
a(x)=\rho_1(F(x))\,|\det JF_x|,
\end{align*}
where $JF_x$ is the Jacobian matrix of $F$ at $x$. By the classical change-of-variables formula for $C^1$ diffeomorphisms between open subsets of $\mathbb{R}^n$, applied to the diffeomorphism $F:U\to V$ and the nonnegative Borel function $y\mapsto \psi(y)\rho_1(y)$, for every nonnegative Borel function $\psi:V\to[0,\infty]$ one has
\begin{align*}
\int_V \psi(y)\rho_1(y)\,d\mathcal{L}^n(y)=\int_U \psi(F(x))\rho_1(F(x))|\det JF_x|\,d\mathcal{L}^n(x).
\end{align*}
On the other hand, the pushforward identity gives
\begin{align*}
\int_V \psi(y)\rho_1(y)\,d\mathcal{L}^n(y)=\int_U \psi(F(x))\rho_0(x)\,d\mathcal{L}^n(x).
\end{align*}
Comparing these identities yields
\begin{align*}
\int_U \psi(F(x))\rho_0(x)\,d\mathcal{L}^n(x)=\int_U \psi(F(x))a(x)\,d\mathcal{L}^n(x)
\end{align*}
for every nonnegative Borel function $\psi:V\to[0,\infty]$.
Since $F:U\to V$ is a diffeomorphism, choose $\psi=\mathbb{1}_{F(E)}$ for an arbitrary Borel set $E\subset U$. Then $F(E)$ is Borel, and $\psi(F(x))=\mathbb{1}_E(x)$. Hence
\begin{align*}
\int_E \rho_0(x)\,d\mathcal{L}^n(x)=\int_E a(x)\,d\mathcal{L}^n(x)
\end{align*}
for every Borel set $E\subset U$. Therefore
\begin{align*}
\rho_0(x)=\rho_1(F(x))|\det JF_x|
\end{align*}
for $\mathcal{L}^n$-almost every $x\in U$.
[/step]