The entire bill is here, very short. But the relevant section has a few loop holes, some big enough to fly a c-5 transport through.
http://thomas.loc.gov/cgi-bin/query/z?c111:H.R.6520:(b) Effective Date- The amendments made by subsection (f) shall take effect 60 days after the date on which the last of the following occurs:
(1) The Secretary of Defense has received the report required by the memorandum of the Secretary referred to in subsection (a).
(2) The President transmits to the congressional defense committees a written certification, signed by the President, the Secretary of Defense, and the Chairman of the Joint Chiefs of Staff, stating each of the following:
(A) That the President, the Secretary of Defense, and the Chairman of the Joint Chiefs of Staff have considered the recommendations contained in the report and the report's proposed plan of action.
(B) That the Department of Defense has prepared the necessary policies and regulations to exercise the discretion provided by the amendments made by subsection (f).
(C) That the implementation of necessary policies and regulations pursuant to the discretion provided by the amendments made by subsection (f) is consistent with the standards of military readiness, military effectiveness, unit cohesion, and recruiting and retention of the Armed Forces.
(c) No Immediate Effect on Current Policy- Section 654 of title 10, United States Code, shall remain in effect until such time that all of the requirements and certifications required by subsection (b) are met. If these requirements and certifications are not met, section 654 of title 10, United States Code, shall remain in effect.
Lot's of room for foot dragging and maybe some other shenanigans, IMHO.