Since $(x,y)=3$, no other prime apart from $3$ divides both $x$ and $y$ and $xy$ is a cube. Also, $3$ divides $y$ only once. So, the prime factorisation of $y$ is
\begin{align*}
y=3p_1^{3i_1}p_2^{3i_2}\dots p_k^{3i_k}
\end{align*}
where $p_1,p_2,\dots ,p_k$ are distinct primes none of which equals $3$.
Now, $3$ divides $y$ only once but it divides $xy$, $3t$ times. So, $3$ must divide $x$, $3t-1$ times. So, prime factorisation of $x$ is
\begin{align*}
x=3^{3t-1}q_1^{3j_1}q_2^{3j_2}\dots q_{k^{\prime}}^{3j_k}
\end{align*}
where $q_1,q_2,\dots ,q_{k^{\prime}}$ are distinct primes none of which equals $3$ and $p_i\neq q_j \forall i,j$.
So,
\begin{align*}
3x=3^{3t}q_1^{3j_1}q_2^{3j_2}\dots q_{k^{\prime}}^{3j_k}
\end{align*}
and
\begin{align*}
3^2y=3^3p_1^{3i_1}p_2^{3i_2}\dots p_k^{3i_k}
\end{align*}
which completes the proof.
Does that help?