There were two points that stood out to me in Battle Grounds about 'inconsistencies'.
First, Soul Fire is different in this book. Before, Soul Fire used Harry's soul to supercharge his spells, use too much and poof no more soul. In BG, Soul Fire has an external source, left over stuff from the Big Bang, and Uriel gifted Harry an amount of it.
The second is about Murph, and that Harry has used his Sight and SAW her, twice. I would think this would have come up in the book. This Harry might not have SEEN her, and why he lamented about the Soulgaze.