Change of direction and it works. Ugly but it works.

I went the transform route, because the problem is that with insert, the newly insert events become the targets for the next LE preset regardless of channel filtering. (I can’t make it work no matter how hard I try.)
How it works:
-
Have the passage selected.

-
Copy it.
-
Run M3 to 1, 4, 5. (temporary disaster)

-
Paste it.

-
Run m3 2, 3, 6, 7.

Despite the colorful selection, all notes are where they should be. A lot of work though, isn’t it? Off to do the remaining 11!
Edit: Nah, not worth it. I don’t know what’s wrong with my Logical Editor. What files should I trash to bring it to default settings? I just modify the existing LE and save it under a different name, and then there are all kind of weird things going on: I can’t see the LE I just created in the Key commands. Some context filters will work for one Logical Preset but not the other. A root is identified and acted upon by one LE preset, then the other one can’t identify a root note. I just can’t make a pattern of it.
Edit 2: It seems that I have to delete all conditions and start anew. When I re-create the Logical Editor Preset from a blank init state it works. If I modify/tweak an existing preset’s conditions/values and save it under a different name, it does not work.
Edit 3: Ok, tiptoed carefully and managed to build them. It seems to me that some parameters break when making small changes. (e.g. when changing just an interval it wouldn’t work, I’d have to remove the line and set them up again. Context variable, click, equal, click, Position in chord, click, interval, click.) Once I knew what to look out for, it went fast.
Ctrl + 2-7 now add diatonic intervals above, Ctrl +Shift + 2-7 add diatonic intervals below. Useless for minor scales of course, unless I specify the relative major in the Chord track, but it’s better than nothing I guess.