I watched almost all of this, there are no US celebrations, and there is video evidence of the damage to the “Undamaged #7 Building”, and yeah it was doomed to fall.
September 11 Television Archive