If you want to clear the air, chat is the place to do it. Perhaps you - or someone - needs to look into your problems with chat: what exactly does happen when you try to get in?
Disagreements with an answer, on the other hand, should be resolved in comments. That's what they're for - improvements, information, clarification. (See also Monica's comment below - try to minimise back-and-forth discussion and simply keep it to correcting a mistake.) In the comment thread on your answer, I see some comments which could perhaps have been better said. The following comments are not necessarily directly aimed at the two of you or any specific comments, but are observations:
Instead of assuming people are saying something because they're biased, or deliberately to offend, or with any malicious intent, it is wise to instead assume that they are merely mistaken. Doing so gives a sudden change to your mindset when commenting: instead of "not another wrong person on the Internet who I must correct" (resulting in angry, accusatory comments), you get "ah, a minor slip-up. I'll inform OP so he can correct it." (which results in much more friendly comments).
Conversely, it is also wise to assume that commenters didn't mean to accuse you of doing wrong, and treat them as such. Even if it seems someone is out to get your answer, acknowledge that they might have a point, research whether they're right, and correct your post if they are. If they're not, simply point them to a URL which demonstrates that.
In short, assume everyone has good intentions, and comments will be friendly.
If comments do descend into madness, walk away for a while, come back calmer. You'll then be able to say to your previous adversary, "I said some things there that perhaps were unfortunately phrased. My apologies if they came across badly." All your problems are henceforth so solved.
(Outright rude or offensive comments should always be flagged.)