dadt is used as a metaphor for homosexuality
You're leading off with a metaphor that you understood in your mind, but to the reader, the frame of reference to DADT is a a law....not a metaphor.
Not that I disagree with what you're saying, nor am I wishing to be critical. I'm just pointing out that you were being confusing.