Thanks for the response LeonSkills. I was surprised at the behavior change, and how differently it behaves. Now that I've toyed with it a bit, it makes a lot of sense. I had a bonkers set of signals and once I just ripped out the existing garbage mess, your mod did exactly what I needed. I really like the new behavior. Thanks for the great mod, and all the effort.
FYI I think the biggest mental change from 1.1 to 1.2 was how the new behavior seems to work at the rail-block level; not by applying signals to the selected rail entities, but by apply signals to the select rail blocks. It's useful that a single click without even dragging can signal a block.