I wonder what the PH of your water is?
The cacao normally sheds leaves (from bottom to top), and they turn brown at tips in process.
I think your tree looks fine, as far as moisture goes...matter of fact, you can easily rot the roots of cacao with too much water...
My guess is you need micro nutrition and proper Ph in your container...
These are the two factors that your tree is missing.
Try applying turfpro (and if you can afford also the Turfpro Iron Forumula). I bet the application of a nice micronutrient will bring this cacao out of its funk...but very slowly...I have a cacao that had similar issues, of nutrient deficiencies and overwatering...it took months to rectify the situation, but now she's happy as a clam, with huge green leaves.
Also...keep an eye on newly forming leaves...if they come out pale, and yellow (almost see through), u have a problem with nutrient deficiency. If the come out red, like wine...that's a good sign the Fe and other nutrients are making their way into the leaf...and your tree is healthy as far as nutrition goes.
GOOD LUCK, u really are pushing the limits...I'm proud of u.