State of Texas created an unlevel ranking system for the classes of 2017,18 and 19 students

You are correct about the unfairness of the credits awarded, I was responding to your concerns about class rank. That can be fixed by your district by multiplying the 1.0 credit classes by 1.5 for GPA.