I chatted with Constant Contact about this and they too admitted it was a problem with their API.
You’d think a company who relies so heavily on email and forms for its business would think about the use of custom fields, but apparently not…
I’ll be testing the new API later today and tomorrow and I’ll let you all know if it fixes the situation.