One thing I've been missing from the news so far or glanced over:
Was the ship arriving or leaving? Because if it's the latter, then besides the ships crew there might also be a screwup amongst maintainance workers from Balitimore harbour being at least partially responsible rather than an error...