That doesn't make sense to me because "talkover_channel" is a property of the channel.  The microphone doesn't change from being a regular channel to a talkover channel every time you push the button -- it is always a talkover channel.  Whether it's enabled or not is what changes.