Отвечая на мой собственный вопрос:
Это закончилось не проблемой версии, а ошибкой пользователя.К сожалению, документация suds не так ясна, как могла бы быть.Читая его, можно подумать, что приведенный выше код будет работать, но (на suds v0.39 +) он должен быть записан как:
imp = Import('http://domain2.com/url')
imp.filter.add('http://domain3.com/url')
imp.filter.add('http://domain4.com/url')
imp.filter.add('http://domain5.com/url')
d = ImportDoctor(imp)
oc = ObjectCache()
oc.setduration(days=360)
url = "http://domain.com/wsdl"
client = Client(url, doctor=d, cache=oc, timeout=30)
Глядя на это сейчас, вполне понятно, что кешбыть настроенным до инициализации клиента.
Надеюсь, это поможет всем, кто пытается установить suds кеш, и, похоже, игнорирует ваши настройки.