You are 100% correct.
I am claiming if Black wants Grunfeld or KID position.
They can’t play b6 + Bb7 or Ba3 even if it’s “Leela” top move or any other engines top move.
I also stand by that claim 150%.
You actually cannot stand by that claim because you have never before now made that claim, the conversation has always been about the viability of 2... g6 and following up with 4... b6. Never has anyone ever suggested anywhere that you should play b6 in the Grunfeld or some sideline in the KID. Which makes sense, because if you're already in the KID you would just follow that theory, there's no need to even discuss the viability of b6 or any move that isn't KID theory in that case.
No, we are talking about the viability of the Trompowsky with 2... g6, that has been the topic of conversation the entire time. No one anywhere is debating that you can play 2... d5 and transpose into a QGD or KID / slav like position. But that also entails learning a variety of other positions, including the Veresov, and so the reason to do that, you argue, is to avoid 2... g6. You claimed 2... g6 is not viable because after 3. Bxf6 it can't be played like a Grunfeld or KID. My point is there is no need for avoiding 2... g6, because 3. Bxf6 is not even a very good move, leela loves multiple lines here for black and evaluates it as very close to equal, there is a strong and interesting line with 4... b6 you can play, a line which is neither a Grunfeld nor a KID but it's already almost equalized and so that doesn't matter very much.