It's not from any of that.
You are still young and you are still growing.
Testosterone doesn't help in height as it closes the bones faster so there is a chance to harm your growing with that.
Working out also won't make any difference. It promotes hgh which theoritically would help in height but it increases also testosterone levels which as I said, doesn't help.
I was working out since 15 yo but I haven't grown even an inch since then.
So you got taller a little because you are still growing. You may gain another inch if you are lucky but I don't expect anything spectacular at your age. But even at your current height you'll be good with one LL as with ucm more you'll be completely average at your country, even taller.
Body Builder, you are one of the most smartest guys in this forum. So this is a rare case in which in my information is different from yours, and this small difference could make a big difference to cole slaw.
To my knowledge, your bones close not because of testosterone but estrogen. Of course, testoterone and estrogen are very similar and in fact get converted to each other. That is why body builders, that take testoreone, also get an increase in estrogen, and it is this estrogen that can cause man boops as well as closing the bones.
It is possible to suppress the testorone -> estrogen converion by aromatase inhibitors, like Clomifen and Tamoxifen, substances that are available over the counter and cost like 5 USD. Those substances prevent testosterone being converted to estrogen, and thus prevent closing of your bones, if they are not closed yet.