The 2012 US grand prix is back on the right track after the Austin council signed off the Circuit of the Americas' Texan state funding.