In case future me or someone else needs to know how to get around this issue:

I added the following code to the Construct_object of the Class cWSCarrierConnectXL that the Web Service Class Wizard generated.

//**
//add SMC authorization to soap call header.
//**
Handle hoXml hoAuthenticationToken
String sNamespace

Move "http://webservices.smc.com" to sNamespace

Send ClearSoapHeaders //clear any header that exisits

Get Create U_cXmlDomDocument to hoXml
Get CreateDocumentElementNS of hoXml sNamespace "AuthenticationToken" to hoAuthenticationToken
Send AddElementNS of hoAuthenticationToken sNamespace "licenseKey" sSMC3_licenseKey
Send AddElementNS of hoAuthenticationToken sNamespace "password" sSMC3_password
Send AddElementNS of hoAuthenticationToken sNamespace "username" sSMC3_username
Send AddSoapHeaderNode hoAuthenticationToken
//**
//end add SMC3 authorization to soap call header
//**

You must put your credential information into sSMC3_licenseKey, sSMC3_password and sSMC3_username