Well scratch them doing something for free, you replaced the switch already (a good move, but negates the recall). But yes, if you rolled up to the dealer with the original TI switch and no jumper harness, they would have put either the jumper harness on or replaced the switch depending on the condition of the switch. I'm surprised it had not been done already, but if it's a multi-owner truck, the recall notice probably fell through the cracks 6 years ago.
The jumper harness, if it was ever installed, would be a large chunk of wires attached between the switch and the original harness end with a fuse on it. It sounds like your truck does not have this. It was installed as part of the recall campaign by Ford on vehicles with the Texas Instruments switch that did not show signs of leakage or other failure. It sounds like the harness you installed was just the adapter to make the new switch plug into the old harness.
SMP = BWD = not terrible (generally better than Dorman), but your replacement could be bad. Given that the original repair did fix it for several months, I'd say the replacement part failing is the most likely cause of the current problem.
In your situation, I'd probably just live without cruise until I found an OEM clockspring. I am sure some are out there somewhere. You could try to warranty the SMP clockspring, but depending on how much you spent it may not be worth the hassle. Ford clocksprings are funny anyway...mine has never had a functional failure, but for years the back lighting on my cruise control switches has been intermittent. One side of the steering wheel will lose its back lighting for months, then it will come back, then the other side might lose its back lighting for months, then come back, and so on. Thankfully the actual functions have always worked and only the back lighting has been affected.