I agree with everything you said.
I personally believe that the primary reason they are waiting to release a publication with TLD is because of the ground breaking impact that this treatment will have, it's ground breaking impact it will have on how oncology clinical trials are conducted in the future, and at the recommendation of the experts that are part of the SAB.
Releasing information too soon without ensuring all t's crossed, i's are dotted could have negative impacts on the perception of the major success this treatment will have.
As I've written on Twitter, comparing to Muhammad Ali's strategy, the body blows they are taking during this delay by leaning on the ropes will lead to an ultimate KO. Go Linda Ali!