Hans,
>I did note that XMLToCursor expected XML generated from CursorToXML. I expect that the XML we receive will not be so generated.
You can certainly parse XML you have received and stuff the incoming info into a cursor, especially if you know in advance the structure of the XML you are receiving. wwXML's low-level ParseXMLToCursor method might help out here.