In a 5-quart Dutch oven, heat the oil over low heat. Add green pepper, celery, garlic, and carrots; cover and cook, stirring occasionally, for 8 minutes or until the vegetables are soft. Stir in the cumin, allspice, oregano, and salt and cook for 2 minutes.
Add the tomatoes (break them up) and sherry, honey, and the lime rind. Bring to a boil, cover, cook for 15 minutes. Add eggplant and cook, covered, for 10 minutes or until tender. Stir in the beans and red pepper sauce and cook just until heated through.