I can't make head or tails of your objection starting with "For one thing..." It is true that $\gcd(ac,bc)\mid c(a+b)$. Why is that a problem?
You are making this _much_ harder than it is. If $D\mid A$ and $D\mid B$ then $D\mid Ax+By$ for any integers $x,y$.
Now let $A=ac, B=bc,$ and $D=\gcd(A,B)=\gcd(ac,bc)$.