He probado el cambio que comentas y el resultado sigue sin ser satisfactorio. El error que aparecía sigue apareciendo y además ahora tampoco aparece el elemento Vehiculo en el xsd.
El resultado es el siguiente:
<xs:element name="Furgoneta" type="furgoneta"/>
<xs:element name="Vehiculos" type="conjuntoVehiculos"/>
<xs:complexType name="conjuntoVehiculos">
<xs:sequence>
<xs:element ref="Furgoneta" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<!-- ... -->
Mmmm, bueno, mejor probare eso tambien, sin hablar tanto, ando con chamba bastante. si logras resolver antes genial.