It's legally impossible for him to be an Indonesian citizen. US law did not allow minors to renounce their citizenship or lose it on account of the actions of their parents. Indonesia did not allow anyone to become an Indonesian citizen unless they renounced or lost their prior citizenship.
A single document from a private school lists his citizenship as Indoensian. Assuming the document is authentic (and there's a good possibility it is not), then it is in error for the reason stated above.
People do, you know, make mistakes when filling out documents.
It's amusing the contortions you went through to answer the above evidenced question.
He also traveled to Pakistan, but under what passport?
There is no reason to believe he traveled on any passport other than a US passport.
When there is evidence you explain it away, but when there is none you try to validate your position with the lack of. Do you see why you confuse people?