This page seems to suggest that you need the NF/Whitney permit if you are hiking up the North Fork of Lone Pine creek to get to Russell. By "visiting Whitney," maybe they mean "visiting Whitney zone."
http://www.summitpost.org/mount-russell/150515 and
http://www.summitpost.org/eastern-sierra/154084Not definitive, but there it is for what it is worth....