OK, after a late-night testing and coding session, and some testing late yesterday evening, it looks like I have the IE7 bugs worked out.
I’ve plugged the new code into the Freight Shed interface. Those of you with sheds should be able to use the new one without issue. If you find any problems, let me know.