I would tend to agree with you, however, I do not know what gear is considered OD in the 8 speed? Is it all of them with an OD ratio, or is it just 8, or does tow haul prevent the torque converter from locking up?
I place mine (5.7/8speed/3.23) in tow haul mode, it definitely holds the shifts...