Thank you for responding.
I kind of figured why it’s happening. The product(s) are not exclusive to a category. In this case, the T-Shirts belong to Boys (Cat1) and Girls (Cat2) categories. That might be why both the size-charts are being displayed for those products.