Trying to lock in licensing?
I'm wondering if Microsoft will make exceptions for governments, but my guess is that DoD wants to get their deal done now to ensure they get the last perpetual versions of Windows, Office and the servers/applications.
Microsoft isn't showing any signs of slowing down on the whole Windows as a Service thing, and setting Office 2019's EOL date the same as Office 2016's is a major clue that they're not going to be rolling standalone versions of these products very soon.