You are absolutely right! Pet was a poor choice of words on my part. Chameleons are wild animals and can't be domesticated in the same way as a dog for example.
Chameleons are a pet meant for looking not interacting with. Some chams, especially veileds, are aggressive and that's just a part of their personality but you can try to train him to be more docile by giving him rewards every time he acts the way you want him to. A good way is to place a treat...
You could manually pic out a dozen or so sprintails and then grow a culture out of them outside the new setup. Then when the culture is big and strong dump them into their new home.