OK, but you are counting the ball made for the breaker. That being the case, since the point counts even on a scratch, did he not reach 128 while he was at the table? Assuming the OB went in before the CB, his inning didn't end until the CB dropped. ;)
Not disagreeing with your take, just...