No. A retired officer’s earned pension can be revoked only by general court martial resulting in conviction of a crime under the UCMJ and subsequent dismissal from the service. Not gonna happen.
I was under the impression that under the UCMJ adultery is a court martial offense. What I do not know is does it constitute a ‘crime’.