The way I see this post is that since you don't have the broken parts to inspect there is no way to know what happened. There are plenty of ways a chain can break. There are thousands and thousands (millions?) of trouble free Ultegra chains that have been produced. Chalk it up as another bike experience and move on.