Non-planar quads: how to connect two curves with faces?
I tried to re-create your model to mimic the issue and as others stated in comments, adding some loop cuts should solve it.



After that I would just try to make the cuts more even using vertex slide.