The passenger door profile is different to the drivers door, to take into consideration the fuel cap. JonB, you have fitted the drivers door exactly as i and others have fitted. There is a difference of opinion on a couple of links as to wether it should kick up at the bottom of the doors as in your last pic, but i have mine kicking up in one continuous piece. I feel you only need to give this a tweek and it will be ok. Bear with it because this was a top mod imo when i fitted mine. The sound of the door when you close from outside feels 100% better. Have another look at the bottom of your door, it does look like the rubber could go closer to the profile of the door by a couple of mm. Mopardave is correct, you shouldn't be slamming to close.
I was one of those that queried if passenger door should be straight across or curve. I went for straight and all is good, a job like this is about my limit DIY wise, but following the pictutes in posts and pretty much it follows a naturally obvious path (which you have done) I fitted mine fine.
Perhaps worth pulling back the curved bit and making it straight, pretty sure it will still have enough stickiness to hold - defo try this before you bin as nothing to lose.