Please, don't let this thing escalate! From what I see it was caused by misunderstandings, most of which were explained in the mean time. If there are still reasons for anger left, perhaps resolve it privately?