As was noted in a comment directly under the linked question,
$(x-a)^2 + (y-b)^2 - (z-c)^2 = 0$
is the equation of another cone. The intersection of the new cone and the original cone is the line you are looking for, and so is the intersection of the new cone and the plane, but then we're right back where we started, trying to find the intersection of two surfaces.
The key thing to keep in mind here is that the object you are looking for
(which you expect to be a line) is the object described by the
two equations
$$f(x,y,z) = x^2 + y^2 - z^2 =0$$
and
$$g(x,y,z) = 2ax+2by-2cz-a^2-b^2+c^2 = 0$$
when they are simultaneously satisfied.
Note the very important "$= 0$" in each equation, without which you don't actually have the equation of either the cone or the tangent plane.
The first $=$ on each line is just telling us the correspondence between two different forms of the left side of the equation -- either using the name of a function that is applied to $x,$ $y,$ and $z$ or explicitly spelling out the expression in terms of $x,$ $y,$ and $z$ that you get after you apply the function.
It is true that any point that simultaneously satisfies those two equations will also satisfy the equation $f(x,y,z) = g(x,y,z),$
but by reducing the two equations to a single equation and discarding the original equations you lose information.
So let's go back to solving the simultaneous equations
\begin{align}
x^2 + y^2 - z^2 &= 0, \\
2ax+2by-2cz-a^2-b^2+c^2 &= 0.
\end{align}
You might note that you can simplify the second equation by using the fact that
$a^2 + b^2 = c^2.$ (This was pointed out also in an answer to the linked question.)
There are various ways to solve a simultaneous equation with quadratic terms.
In this case you can use the second equation to express $y$ in terms of $x$ and $z$ and plug this into the first equation, reducing it to an equation of two variables.
If you treat $z$ temporarily as a given value, you have a quadratic equation in $x$ that you can solve. This will tell you what value(s) $x$ can have for any given value of $z.$ Keeping in mind always that $a^2 + b^2 = c^2,$ you should find that $x$ is proportional to $z$, and (recalling how $y$ is written in terms of $x$ and $z$, and working out the consequences) so is $y$, and therefore you have a line through the origin.