Thanks Mike for posting... this is very strange to me and I know realize that I guess it is possible for SharePoint to return invalid SOAP messages... those quotes should have been encoded.
It sounds like you have found a way around it, although not idea... Good luck.
It sounds like you have found a way around it, although not idea... Good luck.