Let me reiterate...
You got married to a GC holder in July 01, 2004. You got your employment based GC in July of 2005. You GC spouse became a US Citizen after five years on GC on August 01, 2005. You can send in your Natz application only after August 01, 2008 minus 90 physical days counting...