Is there anyone other than the Law Society to complain about a solicitor?

Yes - you can bypass the law society if you wish.

Go to www.lawsociety.ie and read their 'complaints handling' section for the various options open to you.