Found ther result
sorry but Afghanistan became independent in 1919...
Piet: what is your source for this match result?
There are various Farsi historical articles online about this event.
Example : http://archive.is/http://www.hamshahrimags.com/NSite/FullStory/News/?Id=5536
That says that actually the real score of Afghanistan vs Iran was a 1-0 win for Afghanistan, with a last minute penalty goal which the Iranians disputed. So perhaps the match was later recorded as 0-0 either for diplomatic reasons, or maybe as a sort of stubborn denial (?) or just wrong info...
If Afghanistan did beat Iran 1-0, then who won the tournament?
I have not found anything mentioned about the Indian team in any of the Indian newspapers I have checked. In any case, it was clearly not a national team.