You asserted, speciously, "However, he lost his citizenship when he was adopted by Lolo Soetoro." This assertion tells me you do not understand what you've read or pointed me to read. The act of someone else cannot remove citizenship, so Lolo adopting Barry did not remove his U.S. citizenship if he ever had it. The issue is natural born citizenship, not mere citizenship. Perkins v Elg blows your specious assertion out of the water since the SCOTUS ruled that Ms Elg's American citizenship was not removed by her parents taking her to another country to live and become a citizen therein. Her father was a naturalized American citizen at her birth in America and her mother by the law of that day was also then an American citizen at Ms Elg's birth. Taking her to live then in Norway did not remove her U.S. citizenship, so when she petitioned the courts for an American passport, she was eligible as an American citizen.
In Barry's case, if he used his Indonesian citizenship or his Kenyan citizenship after reaching adulthood, to obtain college entry, college tuition, or a passport from Kenya or Indonesia, he himself forfeited his status. Again, with a minor child, the parent cannot forfeit for that child what that child has at birth.
IMO, you ignore the issue of mutual agreement on dual citizenship agreed on by both countries. Indonesia and the United Stated did not have mutual agreement on dual citizenship. So if you read what I submitted, you would know that.