Just in case anyone cared, I discovered the solution to this problem.
I decided to test the SQL statment that the error message was popping up in IE. The SQL was choking on the fact that that
is_folder was getting no value (neither 0 or 1). This was causing IE to throw its hands up in the air in disgust.
So I looked to the one area that I had customised that affects
is_folder. I found it in the ManagerManager plugin, which I am using because my clients want a very simple editing interface. One of the config directives that I had in the plugin read:
mm_moveFieldsToTab('is_folder', 'general', $content_editor, '');
Firefox was fine with this.
IE was not.
I removed the line, problem went away.
Whew.