Those are good catches on Jane and Carlisle. I also think it beggars belief that Carlisle visited with the Volturi for 20 years and Jane never happened to meet him. If nothing else, you would think Aro sending a bleeding human to Carlisle as a test would have fascinating entertainment for everyone, so how could Jane have been completely unaware of what Carlisle was all about; and then she never bothered to meet him?
Also, the Guide says that most members of the coven rarely leave the tower, with only Caius being the exception. Jane and Alec are part of the special clean-up crew for problem covens, and I think their only major extended excursion was during the new-born wars, but that was the early 1800’s, and the immortal children issue was dealt with centuries earlier, so there is nothing during that time period that would have kept them away from the tower.
Here is one thing I wouldn’t call necessarily a contradiction, but something that just doesn’t add up in my mind, and that is Heidi and her practice of regularly herding victims into the tower. The group Bella saw was about 40 people; with a feeding every two weeks that comes to over 1,000 people per year, and over 10,000 people over the last decade. People do disappear, yes, but that many people in regular groups of 40 at a time? And nothing is known about it, nobody in the entire world has ever put together a stunning pattern of groups of 40 people disappearing every two weeks like clockwork for decades on end? Groups that include children? Missing human reports that spike every two weeks, all with a group tour or vacation prize connection? Wow. Sorry, that is absolutely impossible.

I never thought of it that way, human authorities conveniently overlooking that every week or two large groups go into a building but don't come out! She may get some "fish" from other sources, but that tour group thing would be a problem even if it was just a few times a year.



.