Connecting to an external REST with an XML header

SOLVED

I am trying to connect to an external REST library that requires the content type to be XML and not JSON. The web service configuration seems to indicate that this should be possible since you can select XML as the the content type during the setup process. I know the URL, header, and body are correct as i can get the correct responses via Postman. 

However, when I attempt to execute the EXEC_REST_WS function, I get an error before it can complete the call it doesn't like the XML in the body of the call:

If i remove the XML from the body and replace it with a set of empty json brackets, then i get no x3 related errors but I get a response back from external services that obviously the call is crafted incorrectly because it can't support JSON.

Can anyone clarify if native ASYRRESTCLI can support REST applications using XML in the content type (and if not, why is it a selectable option in the configuration)? 

Follow up, if anyone else has bumped up against this, what did you do, if anything, to get around it?  This is a big issue for an active development project that I had not anticipated.