Wow, this is a much better handled situation than the other thread. I have no play in these issues, but it seems like your current attitude is far better than Justins in the above mentioned thread. Even with being berated by angry members (do not read that like I do or do not think the anger is justified). Youre keeping your cool and trying to do what you think is right. I hope everything gets cleared up for all parties.
I hope this goes well.