Aww, man, I hate telling you this, but you're barking up the wrong tree. The dome light pin switch is on the front door jamb. What's in the pictures is the comfort regulator release switch for the seat belts, that's in the rear jamb. Just put that back together (at least it was already broke, right?), and look at the front jamb. I'm sorry that you got turned around on it.
Here's what I think that your wires are, in that lower harness:
wire color/stripe
brown/ light blue <seat belt switch>
black (cargo lamp ground I think) <yes>
black <this is also a ground>
black/ pink (cargo lamp +) <yes>
pink/ light blue <LR speaker>
pink/ green <LR speaker>
black/ white <RR speaker>
black/ light blue (dome lamp) <yes; switched, from the pin switches>
orange/ red <RR speaker>
"But", that lower harness won't do you much good.
Just off the top of my head, I'm pretty sure that the correct dome light pin switch wires go UP from the pin switches, and go into the cab high behind the dash. A real pain to get to. They go the light switch, then down and into the harness you're looking at.
Anyway, check that front door jamb, and let me know what you see. There should be a pin switch, just like the one you've bought. If there's just an empty hole, the original switch has been removed. Seems like I remember cases where the damn switch beaks apart, and leaves the wires shorted together, which keeps the dome lights on (as in your original problem).