I need to work out the exact sequence of events from transaction submission to block acceptance. I'll do some reading and research, and perhaps I can return to this.
![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
The actual problem doesn't have much to do with "transaction submission to block acceptance". It has a lot more to do with the sequence of events from block submission to overwhelming number of nodes accepting the submitted block.
The problem of network incoherence arises when two (or more) different miners solve a block close enough in time to each other that a significant number of nodes hear about the blocks in different order.
With a difficulty set to AVERAGE 10 minutes per block, the variance in actual time to solve a block is significantly larger than the time to relay a solved block throughout the network. Therefore, most of the time, the vast majority of nodes have heard about a solved block before another block gets solved.
If you reduce the time per block too much, then you run into a situation where a significant number of blocks are solved in less time than it takes to relay a solved block throughout the network. In this situation you can have sets of nodes that each think a different block is the "next block" in the chain. You have to wait until one of these 2 or more blocks have been built upon with another block to figure out which of these forks in the blockchain is the "real" one (the other blocks are deleted and the miners that solved them lose their block reward). You could have a result where 2 or more of these blocks that are waiting to be built upon all have the next block (or blocks!) built on them very close in time. Now you have multiple chains 2 blocks deep, and still no way to know which one is the "real" one. You have to wait for one of those chains to have a third block built on top of it. This could go on until the multiple split chains are all several blocks deep. Then finally randomness results in having a longer than normal solving time and only one miner that solves in that time. Finally all nodes collapse onto this one longest chain. They all abandon any other blocks they received and all the miners that thought they might have earned a block reward discover that their broadcast block has been rejected by the network. Some transactions that appeared to have multiple confirmations suddenly have less confirmations (or possibly go back to being unconfirmed!).