1. Achacha. Well known for light and deep shade tolerance. Can keep under 7 meters.
2. Chempedak. You have to top it at 3-4 feet, some pruning work, than you will get nice 7 meter bush. I've seen them fruiting well in light and deep shade, even though it's contrary to common knowledge. 7 meter tree should look like this:
3. Cupuassu. No problem with light shade. Supposedly they do grow bigger than 7 meters, but this producing tree I saw appears to be topped. It is below 5 meters, and will not grow taller it seems.