We can reduce the problem to showing the following two statements.
The series $(\sum_{k=1}^{n} x_{k}^{*} )_{n\in\mathbb{N}}$ is weak unconditionally Cauchy in $X^{*}$.
Every weak unconditionally Cauchy series in $X^{*}$ is norm unconditionally convergent.
What you did to show the first statement looks good. One small observation is that you can combine Goldstine's theorem with the separability of $X^{*}$ to deduce that for every $x^{**} \in B_{X^{**}}$ there is a sequence $(x_{k})_{k\in\mathbb{N}}$ in $B_{X}$ such that $x^{**}(x^{*}) = \lim_{k\to\infty} x^{*}(x_{k})$ for all $x^{*} \in X^{*}$. Then you don't need to use the uniform boundedness principle after that.
It is worth mentioning that the first statement can be shown without using that $X^{*}$ is separable. In fact, we can show the following more general result.
Let $X$ be a Banach space and let $(x^{*}_{k})_{k\in\mathbb{N}}$ be a sequence in $X^{*}$. Assume that for every $x\in X$ the series $(\sum_{k=1}^{n} x^{*}_{k}(x) )_{n\in\mathbb{N}}$ converges absolutely. Then we have the following.
$({\rm i})$ For every $(a_{k})_{k\in\mathbb{N}} \in \ell_{\infty}$ the series $(\sum_{k=1}^{n} a_{k} x^{*}_{k} )_{n\in\mathbb{N}}$ converges in the weak$^{*}$ topology.
$({\rm ii})$ For every $x^{**} \in X^{**}$ the series $(\sum_{k=1}^{n} x^{**}(x^{*}_{k}) )_{n\in\mathbb{N}}$ converges absolutely.
Proof. We first show $({\rm i})$. Let $(a_{k})_{k\in\mathbb{N}} \in \ell_{\infty}$. Let $x\in X$. As $(\sum_{k=1}^{n} x^{*}_{k}(x) )_{n\in\mathbb{N}}$ is absolutely convergent and $(a_{k})_{k\in\mathbb{N}}$ is bounded, we see that $(\sum_{k=1}^{n} a_{k} x^{*}_{k}(x) )_{n\in\mathbb{N}}$ is absolutely convergent and hence convergent. As $x\in X$ was arbitrary, we see that $(\sum_{k=1}^{n} a_{k} x^{*}_{k} )_{n\in\mathbb{N}}$ is a Cauchy sequence in $(X^{*}, {\rm weak}^{*})$ that is norm bounded by the uniform boundedness theorem. As norm bounded weak$^{*}$ Cauchy sequences in $X^{*}$ are weak$^{*}$ convergent by the Banach-Alaoglu theorem (see here), we deduce that the series $(\sum_{k=1}^{n} a_{k} x^{*}_{k} )_{n\in\mathbb{N}}$ converges in the weak$^{*}$ topology. This shows $({\rm i})$.
We now show $({\rm ii})$. By $({\rm i})$ we have that the series $(\sum_{k=1}^{n} a_{k} x^{*}_{k} )_{n\in\mathbb{N}}$ converges in $(X^{*}, {\rm weak}^{*})$ for every $(a_{k})_{k\in\mathbb{N}} \in c_{0}$. Define $T\colon c_{0} \to X^{*}$ by
\begin{equation}
T(a_{k})_{k\in\mathbb{N}} := {\rm weak}^{*} \lim_{n\to\infty} \sum_{k=1}^{n} a_{k} x^{*}_{k} .
\end{equation}
A standard argument shows that $T$ has a (norm-norm) closed graph and is a bounded linear operator by the closed graph theorem. For any $(a_{k})_{k\in\mathbb{N}} \in c_{00}$ we have
\begin{equation}
\Big\| \sum_{k \in \mathbb{N}} a_{k} x^{*}_{k} \Big\| ={} \Big\| T \Big( \sum_{k \in \mathbb{N}} a_{k} e_{k} \Big) \Big\| \leq \|T\| \max\{|a_{k}| : k\in\mathbb{N} \} . \tag{1}
\end{equation}
As $(a_{k})_{k\in\mathbb{N}} \in c_{00}$ was arbitrary, the inequality $(1)$ shows that the series $(\sum_{k=1}^{n} x^{*}_{k} )_{n\in\mathbb{N}}$ is weak unconditionally Cauchy in $X^{*}$ (see here or otherwise Lemma 2.4.6 in Topics in Banach Space Theory by Albiac and Kalton). This shows $({\rm ii})$.
We now show the second statement, namely if $X^{*}$ is separable then every weak unconditionally Cauchy series in $X^{*}$ is norm unconditionally convergent. We need the following result whose proof can be found in Theorem 2.4.11 of Topics in Banach Space Theory by Albiac and Kalton.
Let $Y$ be a Banach space. The following are equivalent.
$({\rm i})$ Every weak unconditionally Cauchy series in $Y$ is norm unconditionally convergent.
$({\rm ii})$ Every closed subspace of $Y$ is not isomorphic to $c_{0}$.
So it is sufficient to show that $X^{*}$ does not have a closed subspace isomorphic to $c_{0}$. To show this we will make use of a restatement of Problem 2.9(b) from the book by Albiac and Kalton which is stated below. See here for a proof.
Let $Y$ be a Banach space. Suppose $Y^{*}$ has a closed subspace isomorphic to $c_{0}$. Then $Y$ contains a complemented closed subspace isomorphic to $\ell_{1}$ and hence $Y^{*}$ contains a complemented closed subspace isomorphic to $\ell_{\infty}$.
The result should now be clear. If $X^{*}$ had a closed subspace isomorphic to $c_{0}$ then it would have a closed subspace isomorphic to $\ell_{\infty}$ by the previous result, which would contradict that $X^{*}$ is separable. Hence no closed subspace of $X^{*}$ is isomorphic to $c_{0}$. We now deduce that every weak unconditionally Cauchy series in $X^{*}$ is norm unconditionally convergent. In particular, the series $(\sum_{k=1}^{n} x^{*}_{k} )_{n\in\mathbb{N}}$ is norm unconditionally convergent by our previous work.
The proof above for the second statement shows more generally that if $X^{*}$ does not contain a closed subspace isomorphic to $\ell_{\infty}$ then every weak$^{*}$ unconditionally Cauchy series in $X^{*}$ is norm unconditionally convergent in $X^{*}$. The converse is also true. To see this, note that the series $(\sum_{k=1}^{n} e_{k} )_{n\in\mathbb{N}}$ is weak$^{*}$ unconditionally Cauchy in $\ell_{\infty}$ but is not even norm convergent in $\ell_{\infty}$. The same thing can be said for any Banach space $X$ such that $X^{*}$ has a closed subspace isomorphic to $\ell_{\infty}$ using isomorphisms.
As a final remark, it may be interesting to look into whether the proof of the Orlicz-Pettis theorem within Theorem 2.4.14 of the book by Albiac and Kalton can be modified to provide a proof of the second statement without making use of Problem 2.9(b). I only just thought of this possibility now and it would be interesting to see if that could be another approach to solve the problem.