This has been solved. Turns out that the input node was not truly decoding it to hexbinary. It just needed to be casted to a CHARACTER and then SET to my XML element. So I truly was encoding it a s ...
I'm taking in a multi-part message and using the MIME parsing Message Domain on the MQInput node. The part of the message containing the base64 encoded data (a pdf file) is getting decoded on parsing ...