At a certain point you realize that most people don't actually have political views. They have political positions. The difference is that a view requires research, dialogue, analysis, and for many things political, there's not a lot of reason for someone to do that. Why learn about abortion if you're not getting an abortion? Should the average American really have an opinion on Palestine when they don't even know where it is on a map?
So whereas the military leadership class used to be conservative, it wasn't because they had conservative views, it was just because they wanted to be a part of the group of people who had conservative positions. Their superiors.
Now that we are in a rapidly changing political environment thanks to the spread of populism, the military leadership class is suddenly seeming much more liberal than the lower ranks, because the political establishment of Washington is fiercely anti-populist, including most of the legacy Republicans.
They were never conservative, and they're not truly liberals or progressives now. They're just yes-men. Groupies. Sycophants who will morph into whatever they believe will please their bosses most. And since Charlie Kirk runs on a platform of "government is the problem" and makes no exception for big-government Republicans, obviously the power players on Washington are going to despise him. And like good little soldiers hoping for a reward, the generals will follow suit, threatening the careers of anyone who dares question or criticize the political "leaders" the generals hope to please and one day join.