One of the thing I see is that the internal constraint curves are not consistent. The section, buttock and waterline curves should all intersect, but they do not. This is not the whole story though, and @gijs is on to something when using fewer constraint curves.