Я в конце концов обошёл проблему.
Вы можете использовать NVP в HTTP POST. Это было проще на iPhone. Не уверен, почему мой ответ SOAP продолжал отклоняться, но это было слишком много времени, чтобы продолжать идти.
В поисках ответа я наткнулся на gSoap, который может помочь другим. Мне просто нужно было сделать 2 запроса, поэтому я не хотел зацикливаться на том, чтобы опираться на эту платформу.
Я также столкнулся с wsdl2objC , к сожалению, сейчас он не работает на iPhone (проблемы с типом данных).