Warm the coconut oil in a large, heavy pot over medium heat. Stir in the onions, carrots, and a pinch of salt, and cook, stirring, about 3 minutes, until slightly tender. Add the garlic, chiles, and tomatoes, and cook, stirring, for 5 minutes. Add the cumin, tomato paste, and a pinch of salt and pepper, and stir to combine. Stir in the squash and vegetable broth, then reduce heat to low and cover. Cook 30-40 minutes until the squash is tender. Add the chickpeas and simmer, uncovered, for 10 minutes. Add the lemon juice and zest. Taste, and adjust the seasoning as needed.