Does cruise still work? That's kind of a rudimentary test of the VSS setup.
I'm *guessing* that the ABS light indicates the fault isn't just with the speedometer, as the DRAC (basically a signal converter from the VSS on the t-case) feeds Speedometer, Cruise, ABS, and the ECM. Pull the ABS code see if it's VSS related.
Would be helpful additionally to see if the ECM is getting a speed signal. I believe you'd get a code if it wasn't though. Someone else might be able to comment on that.
I would think it would be unlikely to be related to your plug wire changing, the DRAC is under the dash, and the VSS wiring to it is fed through wires under the truck into the cab, not much of which runs through the engine bay I assume. The ABS obviously has a bunch of junk in the engine bay, but if it's a wiring issue, probably not too many on the ABS module or whatever it's called in the engine bay.