Bob: In tunneldemo, my alcscript was shorter than yours. It is entirely default, except for the envradius setting.
Andy: You might try playing with the "refreshrate" setting. Either slow it down so that it doesn't chug along just behind your animated sky all the time, or speed it up so that it will be closer to matching all the time.