If you are saying that none of the entries are close to what you are looking for, that, unfortunately, doesn't give me much direction. My current design seems to fulfill most of the requirements you outlined in the brief, and I think it would be a recognizable symbol for your brand.