ConsultarSituacaoLoteRpsResposta! = ConsultarSituacaoLoteRpsEnvio
Вы могли бы использовать более простые имена, это было трудно определить:)
Вам также следует использовать проверку XML (XmlReaderSettings поддерживает его настройку), чтобы мгновенно выявить проблемы. И, по крайней мере, убедитесь, что код был сгенерирован из XSD напрямую, потому что здесь есть несоответствия.