Assume that CH is false. Then, there exists a counterexample; that is, there exists some set $A$ such that there exist an injection $f\colon \Bbb N\to A$ and an injection $g\colon A\to\Bbb R$, but there are no surjections of those kinds. By providing such a counterexample, we could actually prove that CH is false. Since CH is proven to be independent of ZFC, this is impossible. Thus, a counterexample cannot exist, which means CH is true.
Is this argument flawed? I've seen a similar one brought up in the context of the Goldbach conjecture. But CH probably is not equivalent to any $\Pi_1^0$ sentence (proof?), so this reasoning doesn't apply, I think.