I cannot give you a referral but I can pass on some advice that may be applicable to your situation:
If you have E&O insurance, you probably have, as part of your coverage, consultancy and representation (limited) through your policy.
The E&O attorneys are good; but for complaints that are not related to a litigation, their ability to represent you is limited (I'm not sure what the "credit" is for attorney fees and it varies with the policy... but it is something like $2,500 or so). That coverage, as I said, is limited. They can only do so much, and if your situation is a bit complex or the scenario you face is serious, that credit won't cover the full coverage you need.
While the E&O carrier will recommend an attorney and pay their part of it, as I understand it under certain coverage guidelines, you can pick your own attorney and that attorney will contact the carrier and he/she will be paid that credit.
I have a friend who had an issue with the regulator. His situation was not plain vanilla. The E&O attorney's assistance only when so far. He would have been much better served had he hired his own attorney and used the credit toward a the attorney's fee (his scenario would have likely run twice to three times as much as the insurance credit).
Again, I'm not dissing the E&O attorneys. The ones who I've met are very good and one of those attorneys regularly post on this forum (and he is a, if not "the", recognized expert at defending appraisers against claims). But the policy coverage for complaints may not be enough for a complex case. If you do use the E&O attorney, make sure you have the option to continue his assistance by paying the fee after the credit is spent.
Good luck!