Congress sets and creates the rules of the military, the CIC carries out set rules. The President can't 'create' regulations. Congress did wrong by allowing gays in the military, and if Congress wants to ban gays from wearing uniforms in gay parades, they can.
Inhofe his hiding behind the CIC for cover and excuses. He and the rest of Congress could lay down the law, but they aren't.