No, sorry. There is no option to add a search engine/directory manually to the WebCEO Content Submission tool.
However, please feel free to email your suggestion to support@webceo.com. Should it be approved, the directory/SE will be added to the list.