The issue comes down to weather it was congratulatory, or prolestizing. Somewhat suspicious in light of the recent training they recieved.
Yep. One for the senior leadership to interpet (decide).
I'm ex-military,and firmly believe in the value of military regulations.
No law means, of course, no law. Congress cannot therefore, in a law, or a regulation issued under its authority, differentiate between "official business", an "authorized congratulatory statement", or "proselytizing".
I can understand that people for whom "no" has no meaning might have trouble understanding that it is not the business of our government to differentiate between religious and any other kind of speech.