You have three equations in three unknowns $(a,b,c)$, call this system $S$,
$$a^2-\frac{1}{b}=d\\
b^2-\frac{1}{c}=d\\
c^2-\frac{1}{a}=d$$
so can be solved where $a\neq b\neq c$. However, since this is a non-linear system, one can expect that $(a,b,c)$ are generally roots of non-linear equations as well.
I. Sextic solution
Using resultants, your $(a,b,c)=(x_1,\,x_2,\,x_3)$ are three roots (correctly ordered) of the sextic with a solvable Galois group,
$$(1 - d^3) x^6 - d^2 x^5 - 3d(1- d^3) x^4 + (1 + 2 d^3) x^3 + d^2(4 - 3 d^3) x^2 - d^4 x + (1- d^3)^2 = 0$$
with discriminant $D = ( \color{blue}{4 d^3 - 3})^3 (16 d^6 - 36 d^3 + 27)^2$. However, the sextic factors over a square root extension and we get two cubics,
$$x^3+\frac{d^2\big(1-\sqrt\beta\big)}{2(d^3-1)}x^2+\frac{d\big(3-2d^3-\sqrt\beta\big)}{2(d^3-1)}x+\frac{\big(1+\sqrt\beta\big)}{2}=0$$
for $\pm\sqrt{\beta}$ and where $\beta = \color{blue}{4 d^3 - 3}$. By the elementary symmetric polynomials, we have,
\begin{align}
x_1+x_2+x_3 &= -\frac{d^2\big(1-\sqrt\beta\big)}{2(d^3-1)}\\[5pt]
x_1x_2x_3 &=-\frac{\big(1+\sqrt\beta\big)}{2}\end{align}
where the product of both removes the square root and simplifies to,
$$abc(a +b + c) = x_1x_2x_3(x_1+x_2+x_3) = x_4x_5x_6(x_4+x_5+x_6) =\color{red}{-d^2}$$
which is essentially the same relation found by cybcat, Calvin Lin, and Dietrich Burde in a deleted answer. However, since the sextic has six roots, then for a given $d$, there are generally two triplets $(a,b,c)$.
II. Example
Let $\color{red}{d=2}$ and we get the sextic,
$$-7 x^6 - 4 x^5 + 42 x^4 + 17 x^3 - 80 x^2 - 16 x + 49=0$$
with one factor as,
$$14x^3+4(1+\sqrt{29})x^2-2(13-\sqrt{29})+7(1-\sqrt{29})=0$$
and the other the negative case of $\pm\sqrt{29}$. We arrange the roots of the first cubic as,
\begin{align}
x_1 &\approx -1.711333828766285769348878\\
x_2 &\approx 1.0768163371956621036573432\\
x_3 &\approx -1.189815310467806057522953\end{align}
and the second cubic as,
\begin{align}
x_4 &\approx 1.1742622838169903974214464\\
x_5 &\approx -1.610025723419787135772065\\
x_6 &\approx 1.6886676702126550329936787
\end{align}
Then,
$$abc(a +b + c) = x_1x_2x_3(x_1+x_2+x_3) = x_4x_5x_6(x_4+x_5+x_6) =\color{red}{-2^2}$$
Of course, these two triplets $x_k$ also satisfy the system $S$,
$$a^2-\frac{1}{b}=b^2-\frac{1}{c}=c^2-\frac{1}{a}=d=2$$
and so on for other $d$.
III. Cardano's Method
Using Cardano's method of solving cubics, one will have to use the negative square,
$$\gamma=\sqrt{-z^2\,}=\sqrt{-\left(8d^6-16d^3+9+(2d^2-3)\sqrt{4d^3-3\,}\right)^2\,}$$
Thus, for real $d$ such that $\sqrt{4d^3-3}\,$ is real, then both cubics are casus irreducibilis and the sextic will have six real roots as in the above example $d=2$. However, if $\sqrt{4d^3-3}\,$ is complex, then the sextic will have six complex roots like when $d=-2$.
A special case is when $d=1$ as the sextic will have a zero root. However, the other cubic is still usable and quite familiar as,
$$x^3-x^2-2x+1=0$$
the roots of which, correctly ordered are $(a,b,c)=(-2\cos \frac{2\pi}7,\, -2\cos \frac{6\pi}7,\, -2\cos \frac{4\pi}7)$ implying the nice trigonometric identities,
$$a^2-\frac{1}{b}=b^2-\frac{1}{c}=c^2-\frac{1}{a}=1$$
$$abc(a+b+c)=-1$$