Given DADT is law and this judge over-turned it I don't see many options beyond waiting for another ruling. Maybe DHs position should be “Impeach the judge” since little can be done anyway.
Democrats tried to deal with Citizens United SCOTUS decision by writing a bill that puts costly mandates on anti-Democrat ads only. But with DADT we don't have final decision.
I think this liberal judge is trying to force the SCOTUS into a corner. If the policy is changed again back to DADT then we will hear weeping and moaning and about 'un-fairness' for tricking these poor gays into coming out. " Oh the inhumanity". Obama will yell at the SCOTUS again in the next SOTU address.
Just like Congress passes laws prohibiting ambulance chasing dirtbags and mayors from suing firearms manufacturers out of business, Congress can prohibit the courts from re-writing the military code to please the marxists and pinkos.