EDIT: I reread the post and wanted to present an edit to the original posted solution that addresses directly the concern about the OP's analysis. To that end we proceed with the addendum.
You were on the right track! In fact, if one begins with the regularization $f(x)=|x|=\lim_{a\to 0}\frac{1-e^{-a|x|}}{a}$, then one finds that in distribution
$$\mathscr{F}\{f\}(\omega)=\lim_{a\to 0^+}\frac1a\left(2\pi\delta(\omega)-\frac{2a}{a^2+\omega^2}\right)$$
To evaluate this distributional limit, we begin with a test function $\phi(\omega)$ and find
$$\begin{align}
\langle \mathscr{F}\{f\},\phi\rangle&=\lim_{a\to0^+}\frac1a\left(2\pi\phi(0)-\int_{-\infty}^\infty \frac{2a\phi(\omega)}{a^2+\omega^2}\,d\omega\right)\\\\
&=\lim_{a\to 0^+}\int_{-\infty}^\infty \left(-\frac{2(\phi(\omega)-\phi(0))}{a^2+\omega^2}\right)\,d\omega\\\\
&=-\lim_{\varepsilon\to 0^+}\int_{|\omega|\ge \varepsilon}\frac{2(\phi(\omega)-\phi(0))}{\omega^2}\tag{1E}
\end{align}$$
So, we find that
$$\mathscr{F}\{f\}(\omega)=-\frac2{\omega^2}\tag{2E}$$
where we interpret the distribution in $(2E)$ in the sense of $(1E)$
Note that we have used the convention $\mathscr{F}\{f\}(\omega)=\int_{-\infty}^\infty f(x)e^{i\omega x}\,dx$. Had we used instead the convention $\mathscr{F}\{f\}(\omega)=\int_{-\infty}^\infty f(x)e^{i2\pi \xi x}\,dx$, then $(2E)$ would be replaced with $-\frac1{2\pi^2 \xi^2}$
In This Answer, I showed that the Fourier Transform of $f(t)=tH(t)$, where $H(t)$ denotes the Heaviside function, is given by
$$\mathscr{F}\{f\}(\omega)=-\frac1{\omega^2}+i\pi \delta'(\omega)\tag1$$
where the distribution $d(\omega)=\displaystyle -\frac1{\omega^2}$ in $(1)$ is interpreted to mean
$$\langle d, \phi\rangle=-\lim_{\varepsilon\to0^+}\int_{|\omega|\ge\varepsilon}\frac{\phi(\omega)-\phi(0)}{\omega^2}\,d\omega\tag2$$
where $\phi(\omega)$ is a Schwartz function.
Using $g(t)=t\text{sgn}(t)=2tH(t)-t$ along with $\mathscr{F}\{t\}(\omega)=i2\pi \delta'(\omega)$ and $(1)$, we find that
$$\begin{align}
\mathscr{F}\{g\}&=-\frac2{\omega^2}\tag3
\end{align}$$
where again $(3)$ is defined analogously to $(2)$.
And we are done!