I'm not sure why you don't want the momenta vectors to be parallel. Normally they are parallel in parametric downconversion.
That doesn't solve the problem, because the parametric downconversion happens in a material, and materials always have dispersion (different refractive index at different wavelengths). The nature of dispersion makes it difficult in normal circumstances to simultaneously have $\omega = \omega_1 + \omega_2$ and $k = k_1 + k_2$, even when the wavevectors are parallel. But with a bit of cleverness and effort it is possible.
This field of knowledge is called PHASE MATCHING. It is a basic and important topic in nonlinear optics. In a nonlinear optics textbook, it would normally be discussed in the first chapter. I doubt I would do it justice in a few sentences.