Theory:Doctor Who television discontinuity and plot holes/The Wedding of River Song

Because the doctor was inside the Teselecta, he described it like wearing a suit, and it was shown when he grabbed rivers arm, that the restoration works through clothing, so the same princible applies here. The Teselecta is a shapeshifting robot, it could easily mimic the appearance of the start of a regeneration.
 * How was the timeline restored if River kissed a Teselecta?
 * How did the Teselecta start a regeneration process when receiving the initial shoot ?

Because it was surpost to end with the doctor dieing, the doctor describes it as different versions of the same event, happening symulantously, as such it did happen, only it didn't, if you understand what I mean.
 * When Rory stays behind to face the Silents, he refuses to remove his eyepatch so as not to "forget what is coming", even though the others have removed their eyepatches and not forgotten.
 * If Time stops at the lake BEFORE all the event's of sereies 6, how does alternative "all of time at once" Amy remember the Minitour even though they never met the Minitour time changed at a fixed point at the lake BEFORE that adventure. And yet Amy has a drwaing of the Minitour from her alternaive memories.