I've often wondered why Lionel didn't arrange to have the replacement LED with short clipped leads which simply fit into a socket....like Z-Stuff does on their DZ-1000 motors/control buttons. Needle-nosed pliars are all you need to make the swap.
As far as the lanterns are concerned, we (LHS) found that a couple drops of tacky glue on the lantern base will keep them in place when actuated. They've held up quite reliably on our store 4 X 8 figure 8 oval having four such switches.
HOWEVER, nothing to offer here about obsessive puddy-tats.....except, maybe, a trebuchet or ballista!
(just kidding)