Set your Surface-Trim3 to mutual, and select "keep selection" to pick your faces. Makes it easy.
There's a tiny overshoot that you missed with the regular trim, that caused the mismatched edges.
The model looks a bit odd though, lots of single surface with curvature in different direction and small pinched transition surfaces. I don't think it will shell well.
Ok I worked this one out... well sort of.
The main thing that I have learnt about solidworks is that if something is complicate and it doesn't work, make it simpler, and try again. So for this one, I started again. I split up everything that I could and made smaller surfaces that were less likely to cause weird geometry.
see how I split the bottom surface into 3. I then tried again and it worked.
Solidworks really can test your patience. Especially when there are deadlines looming