Biker, you probably know this, but I'll say it anyway...the LEDs are directional, did you reverse them in the sockets to see if they worked seated in the opposite direction?
Also, I had to disassemble both of the light housings you pictured and sand the switch contacts so they would work consistently. They were tarnished and all caked up with old dielectric grease. Before I did this the lights would often flicker, or not light at all. If you disassemble the rear hatch light housing, watch out for the spring loaded ball bearing contact in the switch lever, it likes to fly and get lost.
Last, remember that both housings need to be mounted for the circuits to be grounded. If you plugged the housings into the power connectors, but didn't screw the housings into in the roof of the vehicle, they won't light.
Bending the contacts in the housings shouldn't make much difference, unless like you mentioned, it's making them ground out.
Good luck!