We stup a fresh DreamWeaver install on Windows (and did not apply any updates) and we're still having the same problem, so it's not a problem with the DW update.
I'm assuming that there must be some problem with our cart object now, and it's causing the checkout wizard to generate bad code. I'm going to try purging all the eCart related code and starting fresh.