The viewport would have been blown out if the hull failed. It was made to withstand external pressure, not internal
Off the top of my head, I would think that the end-bell/hatch would have blown off before the viewport blew out, but the shock wave and near instantaneous steam blast can do strange things. For those that haven't followed the physics of implosions, they typically occur in milliseconds. The hyper-rapid compression of the gas flashes to steam due to the "heat of compression" or Charles' Law.
Even though the carbon fiber hull is the most suspect, the viewport itself is a close second. There were many complaints and warnings from experienced engineers that the port was not rated for that depth using conventional acrylic viewport calculations. Here is a diagram of a typical submersible viewport from the O-rings for Divers thread:
Sectional view of a conical Acrylic pressure-seating viewport for a deep submersible rated for 1,000 M or 3,281' working depth. Similar ports are used for decompression chambers. The O-Ring only functions at very shallow depths, enough for the pressure to create a metal to plastic seal.