It is possible to be critical of someone with out "bashing them." We should be able to criticize people we like, with out people or even those we are being critical of getting angry. Open dialogue is how progress gets made.
Also, your post is well spoken, and your intentions are clear. I am sure dan knows that you didn't mean badly towards him.