Nike was absolutely being sneaky, but I still find it ironic that the packers shoes question PE pack essentially did the same thing. You mentioned in the other thread that reebok didn't use Lebron and Kobes likeness, but didn't explain how the situation was different. I highly doubt either athlete would sign off on those, so how was Nike being sneaky and not Reebok?
The difference is pretty clear. Both Kobe and Lebron wore the shoes, while LeBron's High School team was signed to Reebok, and while Bryant was a free agent, then still wearing number 8. Adidas owns Reebok, and they own the number 8 line for their Crazy 8 line, thus allowing usage for Reebok.
Iverson owns his name and image, and has never worn Nike during his pro career.