That article makes no sense. It was published Oct 19, 2010, but in May of 2010, Congress passed a measure to repeal DADT, which was then filibustered by John McCain.
So Congress had already decided to repeal DADT in the NDAA before Judge Philips had even ruled on a court case dating back to 2004, but McCain was having none of it and obstructed passing of the bill.
And suddenly Obama's at fault for it not passing?
Anyway, Obama signed the act that repealed DADT in December of 2010. That article is disingenuous at best.
http://en.wikipedia.org/wiki/DADT