To then reveal details of the medical which may impact his own career doesn't put us in a great light either, IMHO. These things are not always black and white, we haven't found evidence of a knee operation he'd tried to conceal, or found there to be no ligaments left in his knee. We've found a potential problem which may or may not cause a bigger problem later. A second opinion on the likelihood of this developing into anything serious could very well give a different prognosis. I don't see it was our place to announce that he's failed a medical due to a heart condition. Simply "the transfer has fallen through" is perfectly adequate, and there would be no reason to cowtail to the subsequent calls of "we have a right to know what went wrong" because we don't.
Great post. This is exactly what should have happened.