No worries.
Thank you for your contribution.
I think the best logos actually say something. They have relevance and meaning in them.
Furthermore, this is a 'corporate' client, and so they generally Like clean and simple logos.
Think of Nike, mercedes Benz, McDonalds, etc. They are all clean and simple.
They don't need to say a lot.
Anyway, thank you for your efforts, I still like #109.
Cheers
James