So the answer is that this txcount value includes both the on-disk database of wallet transactions, as well as transactions relevant to the wallet in the memory pool of unconfirmed transactions. Some transactions can appear in both places, leading to double counting, but this is temporary (since the memory pool is a transient place). We'll aim to fix this in the next maintenance release. For now I hope you can work around it, since it's just a cosmetic reporting issue.