I actually haven't tried calling the upload servlet. When I said basic authentication worked I was talking about getting basic authentication to work calling webscripts on LiveCycle ES Content Services
Missed that you were trying with regular Alfresco too. It may be the case that a ticket header can be used with LC CS, but not with regular Alfresco.
I checked the source of LC content services ES 8.2.1 In C:\Adobe\LiveCycle8.2\LiveCycle_ES_SDK\misc\ContentServices\adobe-contentservices-sdk.zip\src\src\web-client-src.zip\java\org\alfresco\web\app\servlet\BasicServlet.java and seemed to just have the ticket parm, nothing about a ticket header, although some other authentication filters may kick in. Note the newer LC ES2 left out having the adobe-contentservices-sdk.zip in its LiveCycle_ES_SDK\misc\contentservices dir.
You may want to try using the webdav or cifs UIs to do your transfers.