This problem is a worked example in James Stewart's Calculus: Early Transcendentals [8E], page 169.
Find: $$\lim_{x \to 0}{\frac{\sqrt[3]{1 + cx} - 1}{x}}$$
where $c$ is a constant. The answer given is $\frac{c}{3}$, and I understand the derivation, but it seems that the answer should be that the limit does not exist, because of this earlier statement in the book about the composition of limits:
If $f$ is continuous at $b$, and $\lim_{x \to a}{g(x)} = b$, then $\lim_{x \to a}{f(g(x))} = f(b) = f(\lim_{x \to a}{g(x)})$
Let $f(x) = \frac{c(x - 1)}{x^3 - 1}$ and $g(x) = \sqrt[3]{1 + cx}$. Then, $f(g(x)) = \frac{\sqrt[3]{1 + cx} - 1}{x}$. Therefore, if $\lim_{x \to 0}{f(g(x))}$ exists, then $f(1)$ should be continuous according to this statement, because $\lim_{x \to 0}{g(x)} = 1$. But to be continuous, $f(1)$ should be defined, which it is not since $f(1)$ makes a zero denominator.
I'm sure that I have some misunderstanding but I'm not sure what it is.
You're trying to applying the theorem backwards like concluding that a duck is a chicken from “If $X$ is a chicken, then $X$ has two legs” and “for every $X$, if $X$ is a duck, then $X$ has two legs”.