not that it's related, but looking at the second pic posted, the insulation wire on a white/grey? seems be be wearing away on the flipper bracket?
just for safety i'd undo the philips head screw and adjust that cable gland so the wires are away from the flipper bracket.
hard to tell from the latest pic, but does that EOS switch have good connection between the contacts, and are they tungsten tipped contacts? It could just be the pic but they look to be standard switch contacts? and they don't look to be making very good contact nor in the best shape. I read you tested them, but it only takes the smallest amount of surface area to get a good reading, but these contacts are transferring a fair bit of current and the larger the contact area the better.
to measure the resistance of the windings you need to put a piece of paper between the EOS contacts and remove the far right single orange wire from the coil. Yes you can test with diodes in place, you just need to remove any 'circuit' so the meter is measuring the windings only.
no offence, but maybe remove the wires, strip back some insulation on each, twist together the rh side ones, tin the wires (adding some solder) then re-attach to the coil lugs, for each wire do the same. It will ensure better connection and remove any stray wires.