Shawn... you are a stand-up guy. I hope your transparency here will ease some of the angst that has sprung up around this incident.
Gotta say... I was surprised by the ferocity of the debate surrounding so many ancillary components of this saga. You have done all you can to put it to rest.
Blessings on you and this fine community.