You are correct.
As has been pointed out elsewhere on this thread, a CASH NIL deal can easily create a situation where the payor withholds 25% for federal taxes (or just ups the cash by 33% and cuts two checks, one for 75% to the player and the other for 25% to the IRS).
NON-CASH NIL deals are...