Hold on a second.
Let's not lose sight of the fact that her domestic partner was a felony fugitive from justice and this standing Air Force NCO refused to cooperate with law enforcement.
Under the moral codes of being an NCO in the US military, her conduct was not in accordance with conduct becoming an NCO.
There was no presumption of privacy involved here.
She could have been subject to an Article 32 investigation for having material facts pertaining to a felony crime and refusing to bear witness. Considering this is the kind of fate she could have faced, with its associated general discharge or discharge under less than honorable conditions, to get the boot under honorable service status is relatively light treatment.
While civilians are not required to testify or cooperate with law enforcement, other than the Constitutional right to avoid self-incrimination, members of the US military are not accorded such privilege. In the military, if you know of a crime, you are obligated to report all you know to law enforcement.
In this duty, she failed miserably. Regardless of the circumstances, she got off light and should run quiet with her honorable discharge.
Ken