After a month and a half and three tickets the Mercenary Contract in now in my Collection.
The first two tickets were closed with in days with form letter auto responses. The first said it was a bug in game and needed to be fixed in a future update. The second made reference to legacy unlocks and that it took time to sync to the account.
For the third ticket I changed tactics on what I said in it. I choose the ticket category "item/loot" instead of companion that I had been using previously. I realized my problem was not with Treek but with the contract item. Second I listed only the bare minimum information. While good info for a bug report, where you got the contract is of no use to Customer Service. Instead I said I purchased, used, and received Treek from the contract but it was not in my collection and it had been over a week. After several days with no response to the ticket I took that as a good sign that it was in queue for a human to look at eventually. Three weeks later I got an apology note from Customer Service and the Contract in collections so I could buy the unlock for 400CC.