The Mrówka space $\Psi$ is a counterexample: it’s even first countable, but it’s a separable space with net weight $2^\omega$. Your mistake is in thinking that $\left|[A]^\omega\right|$ must equal $|A|$. Suppose that $A$ is countably infinite: then $\left|[A]^\omega\right|=2^\omega$, not $\omega$.