I think it was brought up on one of the NECA figurines that Scar's clan comes from a mountainous region of Yaujta Prime which explained the size. Now I don't put that much stock in NECA's backstories, but I'm a bit hesitant to not now seeing as we now know Fox did have some semblance of an internal continuity though apparently it is affected by the reboot cutoff date.