Oh, oh: I just tried following the steps in your last email and I *did* get the infinite loop, with the same backtrace that you did. Then I tried it again just now and it did not happen again. Is this thing not 100% reproducible?
In any case, I'm working through the rest of your email. I should have more later on tonight. -- Nick