One man's opinion:
I don't think there is an ethical issues at risk here at all. Cut and dry, we all have rules (often complicated and with loopholes) that we must operate within. If we violate the rules we get punished. If the rules are poorly written allowing a team to go further than the writter perhaps intended, that is not a fault of the school but of the writter. If the school takes it to the limit but does not breach the contract, then kudos to the team for "playing the game" as someone else designed it. The Bobby Dodd reference is a good example; 60 signees or 25 signees, its still the exact same game of football. Playing the ethics card here is hypocritical from a sport that covets the "Trick Play" every now and then, as long as it does not BREAK the rules.
Program choose their own limits within the greater NCAA fences. The Service Academies are disadvantaged because the player must be Soldiers, Sailors, Airmen, and Marines in addition to the Student and the Athlete... but that is the path they choose, and they don't bellyache about it. The Ivy League school choose high academic standards that virtually eliminate them from being able to bring in the athletes that allow them to challenge the SECs of this world inside the lines. The take pride in that identity. The SEC drew its ethical line in the sand by setting its ow
n requirements for academic eligability, signing restrictions, recruiting standards (well, the case is still open with this one). The point is that we all decide our own limits to a great degree, and that is alright. These limits impact what happens on the field. If you don't like the results, change your standards vice asking the rest of the sport to change to fit your wants. That line of thinking is in line with a child throuwing a tantrum on the floor because they did not get their way.