Until I see a proper demonstration, I don't have much faith that Iranian authorities are being completely honest. We all know what happened with the Qaher 313.
Not really, Modi seems to be quite passive in Afghanistan, and much like predecessors, he seems to be shying away from outright arming Afghanistan with heavy weapons.
The ones Pakistan ordered weren't for PAF, they were for the anti-narcotics force. The ANF requirements aren't that big, thus the small number.
Also, 4 choppers isn't going to make much change. Remember, these 4 choppers basically have to cover multiple fronts, which is an unreasonable expectation.