There's a limit to how many photos you can take with somebody else's satellite. Even if the russkies are complying with every Iranian request, that would at least serve to deny russia the ability to use their own surveillance resources to their fullest potential.
Don't satellites have very limited abilities to change their orbits? A request for Iran would be for Russia to photograph something when the Russian satellite is in the area anyway. Unless Russia happened to want to concentrate on something else in that area this shouldn't impede their own surveillance.
Also, I'd expect that everything Iran wants to see Russia also wants to see.