Concerning your question, in dealing with relations between three members of a progression for equations such as $ \ (ab+bc+ca)^3 \ = \ abc·(a+b+c)^3 \ \ , \ $ it can be useful to take, say, $ \ b \ $ as the "middle" member and write the other two in terms of it.
For an arithmetic progression with a common difference of $ \ d \ \ , \ $ we have $ \ b - d \ , \ b \ , \ b + d \ \ . \ $ This leads to the putative equation
$$ [ \ (b-d)·b \ + \ b·(b+d) \ + \ (b-d)·(b+d) \ ]^3 \ \ =^{?} \ \ (b-d)·b·(b+d)·(3b)^3 $$
$$ \Rightarrow \ \ [ \ 3b^2 \ - \ d^2 \ ]^3 \ \ \neq \ \ 27·b^4·(b^2 - d^2) \ \ . $$
We see at once that this is not an equation, since, as a "binomial-cube", the left side must have four terms when "expanded", including powers of $ \ d \ $ as high as $ \ 6 \ \ , \ $ which are clearly not present on the right side. (The two sides are only equal for $ \ d \ = \ 0 \ \ . \ ] $ The members of a harmonic progression produce a similar situation. With the members $ \ \frac{1}{\beta - d} \ , \ b = \frac{1}{\beta} \ , \ \frac{1}{\beta + d} \ \ , \ $ we would need to have
$$ [ \ (\beta-d)^{-1}·\beta^{-1} \ + \ \beta^{-1}·(\beta+d)^{-1} \ + \ (\beta-d)^{-1}·(\beta+d)^{-1} \ ]^3 $$ $$ =^{?} \ \ (\beta -d)^{-1}·\beta^{-1}·(\beta+d)^{-1}·[ \ (\beta -d)^{-1} + \beta^{-1} + (\beta+d)^{-1} \ ]^3 $$
$$ \Rightarrow \ \ \left[ \ \frac{3·\beta}{\beta \ · \ (\beta^2 - d^2)} \ \right]^3 \ \ \neq \ \ \frac{1}{\beta · (\beta^2 - d^2)} \ \ · \ \left[ \ \frac{3·\beta^2 \ - \ d^2}{\beta · (\beta^2 - d^2)} \ \right]^3 \ \ , $$
which is also evidently not an equation for $ \ d \ \neq \ 0 \ \ . $
On the other hand, the members $ \ \frac{b}{r} \ , \ b \ , \ br \ $ of a geometric progression with common ratio $ \ r \ $ produces
$$ \left[ \ \frac{b}{r}·b \ + \ b·br \ + \ \frac{b}{r}·br \ \right]^3 \ \ =^{?} \ \ \left( \ \frac{b}{r} \ · \ b \ · \ br \ \right) \ · \ \left[ \ \frac{b}{r} \ + \ b \ + \ br \ \right]^3 $$
$$ \Rightarrow \ \ (b^2)^3 \ · \ \left[ \ \frac{1}{r} \ + \ 1 \ + \ r \ \right]^3 \ \ =^{!} \ \ b^3 \ · \ b^3 · \left[ \ \frac{1}{r} \ + \ 1 \ + \ r \ \right]^3 $$
as you found by doing something also this line (although we can observe the equality or inequalities without expanding the implied multinomials).
$$ \ \ $$
I agree that Macavity's factorization is probably the most satisfying argument for showing that a geometric progression needs to be present among some ordering of the three numbers in order to satisfy the equation (addressing the original problem). I had considered dividing out a factor of $ \ abc \ $ from the equation to obtain
$$ \left( \ b \ + \ c \ + \ \frac{b}{a}·c \ \right)·\left( \ a \ + \ c \ + \ \frac{a}{b}·c \ \right)·\left( \ a \ + \ b \ + \ \frac{a}{c}·b \ \right) \ \ = \ \ (a \ + \ b \ + \ c)^3 \ \ . $$
One could make a glib argument that each factor of the left side must match one of the three identical factors on the right side, giving us $ \ \frac{b}{a}·c \ = \ a \ \Rightarrow \ a^2 \ = \ bc \ \ , \ $ and similarly, $ \ b^2 \ = \ ac \ \ , \ c^2 \ = \ ab \ , \ $ so that a geometric progression must be present among some ordering of $ \ a \ , \ b \ , \ c \ \ . $ However, this is only really convincing if $ \ a + b + c \ $ is a prime integer; otherwise, it is difficult to be persuasive that the equality of the two products permits us to "match factors" in that way.