yes links are fine, black truck makes them look like negatives

I'm not sure there's a problem at the bottom, the rubber below the pivot post should fit tight to the slot in the door, not really flap out over it - above/forward of the post that can work too, but most are tight enough the rubber flange can barely lay on the face of the opening, maybe the problem is the rubber isn't thick enough rather than the 'flap' not being long enough, but I've never seen other than the Steele rubber parts -
see here the rubber is barely longer than the outside of the vent frame ... can't really say which is the problem, I've seen the repro doors used with very good results for the fit of everything -assuming yours are the Dynacorn ones- so it may be a problem with the vent assembly itself just not fitting that particular door well, and that sort of thing was common on the assembly line
also, re-reading your original post, there is no way to prevent water entering the door, that's why they put drains in them, make sure your doors have them and they're clear -
see X hereBill