I’m quite confident that if this was the other way with the weighted grades improperly tallied for class rank you would complain that the rules were changed mid stream. If the school wants to use weighted grades for class rank they simply need to change the handbook.