A hawk can easily rip through a screen cage and get to you chameleon. It will probably keep coming back because its thinks its easy prey. If you don't want to kill it you could try some type of scarecrow which probably wont help, they do have some motion activated scargrows. You could also use a...