Agreed/good post. It never hurts to talk to a lawyer. And a good lawyer is one who will tell you the truth, which is sometimes you dont have a left to stand on.
Another thing good lawyers generally tell their clients is not to litigate and try to work things out. This seems like a great example where there seems to be goodwill on both sides and appeals to fairness and decency and reasonableness might be far more effective than belligerence. I recommend all of the above even if you do have the law on your side -- life is short and memories are long.