I dont believe the Silence blew up the tardis at all, or at least not alone. There is another as yet unseen person(s) involved. Whoever it was would have to expertly know the Tardis and be able to follow it through time and space. My thought is it is Omega working in conjuction with the Silence. Omega was in his antimatter universe when the Timelords were wiped out so he could still be around. I think we have a surprise 'Big Bad' in store for us.
Also, the little girl could have been groomed by the Silence to manifest Omega, in much the same way Omega tryed to manifest into the real universe in 'Arc of Infinity' timelord DNA is key. The Loger Tardis would fit into this as well, Omega had a Tardis in 'Arc of Infinity'. To me, Omega makes the most sense. The 1103 Doctor for some reason needed to sacrifice himself to stop Omega.
Or, given what we've already seen in Arc of Infinity, maybe the 1103 year old Doctor wasn't the Doctor at all, but was Omega!![]()
True but given his interations with Amy, Rory and River i find it hard to believe. I remember there was rumor of there being 2 doctors the companions would be traveling with one that was actually the bad one and not know it. So....