The "Star Alliance" is a marketing and code share agreement, nothing more. Any corporate functionary who believes it has any bearing whatsoever when discussing benefits as set by your CLA is either ignorant or lying to you.
You're being screwed by your own company, not the shadowy overlords of the Star Alliance.