That looks like the correct smog valve to me. Sure looks like an original or NOS part with that wire support welded on the front of it. Never seen a 68 like that.
What's the # on the valve? See
http://www.camaros.org/emissions.shtml for the location.