Though I have been using a programming editor that supports Unix line-endings (LF), I just looked at my scripts in a hex editor and some of them have Windows line-endings (CR/LF) mixed in. I did not expect that. That could explain a bunch of problems I have been having. Hopefully solved, now to test.
Yes, much better now... Progress should be more predictable now, without all the intermittent script misbehavior...
EDIT: Woohoo! I have one of my eink algorithmic art scripts running on my K1, with its 2bpp (4 color) Apollo eink controller! And no-flash fast eink update mode too. Now I need to add 2-bit dithering to gmplay.