OK, I have fixed it.
The problems was, clearly, the orphaned instance of Excel.
The question was, what was causing it to be orphaned.
For example, if I used all the code from the second code set I posted yesterday, except comments out all the functional Excel code and put a message box there...