"Finally, there's the missing journal article - some have opined that normally, one ought to have been published by now. If so, I can only think they are waiting on announcing more results before publication. (Could they have published two articles, one for cardiology, and one for nephrology? I don't know.)"
Yes, they could have published the MACE primary/secondary endpoint data on their own by now. However, they may be electing to package it together with other yet to be revealed data.
BDAZ