I'm not really sure what is going on, I ended up uninstalling/reinstalling the screen set. I also had a version of your 2010 set on there so I uninstalled that. I haven't taken all of your extra macros out of the macro folder, I wonder if that could have anything to do with it? I did reinstate the original m6end file.
It worked well after the reinstall, I'll just keep my fingers crossed.