First off, using known unreliable sources is a bad idea, yes, I include anyone from the Afghan gov too, because they have no idea what's going on half the time.
Second, you're making a lot of assumptions. This will happen assuming the Afghan gov and ANA can actually survive a post-NATO withdrawal long enough to have lasting affects on the Afghan economy, and I can tell you that it'll take at least another 10 years for that to happen, without any interruptions and continued foreign funding.
Third, you're also assuming that the US will tolerate Afghanistan cozying up to Iran, even if the Indian are watching over the whole proces. The US and India still aren't at the level of trust yet to actually rely on each other, and considering that India is not foolish, this level of trust will not happen for the foreseeable future, simply because India has looked at the US's attitude towards it's supposed allies and doesn't trust the US.