No. He knew the rules going in, and plenty of other people have filled their service obligation before going pro. Roger Staubach is one very well-known one.
QB’s can wait. Shelf life for a running back is different. NFL cities all have military recruitment offices. They can work there when practice is over. If they get cut twice by 2 different teams that would settle it.
And Chad Hennings. . .
https://promisekeepers.org/promise-keepers/about-us/board-members/chad-hennings/
https://en.wikipedia.org/wiki/Napoleon_McCallum
https://en.wikipedia.org/wiki/David_Robinson
Two USNA alums who received (somewhat) lenient service obligations due to their high-profile athletic achievements in the pro-ranks.