This is not a complete answer, but I am starting to think that the answer might be yes, $G \times G$ is $2$-generated. (Added later: I believe that it is now a complete answer, and that the answer is indeed yes.)
I can prove it under the following additional assumption:
There exist $a \in G$, $b \in G'$ with $\langle a,b \rangle = G$.
Assuming that is true, let $G_1$ and $G_2$ be copies of $G$ with corresponding generators $a_1,b_1,a_2,b_2$, and let $H = \langle a_1b_2,a_2b_1 \rangle \le G_1 \times G_2$. Then I claim that $H=G_1 \times G_2$.
Clearly $H$ projects onto both direct factors, so $H$ is a subdirect product of $G_1 \times G_2$. So, if $N_i = H \cap G_i$ for $i=1,2$, then $N_i \unlhd G_i$ and $H/(N_1 \times N_2)$ is a diagonal subgroup of $G/(N_1 \times N_2)$.
Also, since $b_i \in G_i'$, we must have $G_i =\langle a_i, G_i' \rangle$, and so $H$ projects onto the factor group $G_1/G_1' \times G_2/G_2'$, and hence also onto $G_1/N_1G_1' \times G_2/N_2G_2'$. But if $N_i \ne G_i$ then, since $G/N_i$ is solvable, $G_i \ne N_iG_i'$, and then it is not possible for a diagonal subgroup of $G/(N_1 \times N_2)$ to project onto the whole of the direct product $G_1/N_1G_1' \times G_2/N_2G_2'$, so we must have $H=G_1 \times G_2$.
So is the extra assumption always satisfied? The answer is certainly yes if $G/G'$ has prime power order or is small. Since we can always replace the geenrator $a$ by $ab^i$ for any $i \in {\mathbb Z}$, it would be satisfied if the answer to the following question is yes:
If $a$ and $b$ generate the finite cyclic group $G$, then does $G$ necessarily have a single generator of the form $ab^i$ or $a^ib$ for some $i \in {\mathbb Z}$?
Added later: I claim now that if the cyclic group $C_n$ of order $n$ is generated by $a$ and $b$, then it is generated by the single element $ab^i$ for some $i \in {\mathbb Z}$, which completes the proof that the answer to the question is yes.
Let $n = q_1q_2 \cdots q_r$, where the $q_i$ are powers of distinct primes. Then there is an isomorphism $C_n \to C_{q_1} \times \cdots \times C_{q_r}$. Denote the images of $a$ and $b$ under this isomorphism be $(a_1,\ldots,a_r)$ and $(b_1,\ldots,b_r)$. The condition that $C_n = \langle a,b \rangle$ is equivalent to the condition that, for each $i$, at least one of $a_i$ and $b_i$ generates $C_{q_i}$.
Choose the numbering such that $a_i$ and $b_i$ both generate $C_{q_i}$ if and only if $1 \le i \le k$, and let $m = q_1q_2 \cdots q_k$ (where $m=1$ if $k=0$).
Then, for $i > k$, $b_i$ generates $C_{q_i}$ if and only if $b_i^m$ does and so, for each $i$ with $1 \le i \le r$, exactly one of $a_i$ and $b_i^m$ generates $C_{q_i}$. So $a_ib_i^m$ generates $C_{q_i}$ for each $i$, and hence $ab^m$ generates $C_n$.