Hmm, I misinterpreted something in their manual, but I also see where there was a typo in the original DTH above (they were OR
ing a bitmask instead if AND
ing it to un-do the calculated/stored "which LEDs are blinking?" parameter, and I now understand why they were tracking that since I missed that each one is indivudally settable this way). Here's another try. Hope it improves things!
[EDIT: Further revisions are below]