My fears were confirmed, and that is indeed a crack. Bummer. It isn’t bad yet, and the seat post I have is incredibly long so it extends well past the cracked area. Problem is I don’t really want to be riding the bike when it fails. It is probably fine to ride on for a while, but who wants to take changes like that?
Next step is to call Santa Cruz and see if they can help me out. I see they are making the Chameleon again so there may be some hope.