Catapult’s very own Rachel Switzer posted about upgrading the CommunityKit for SharePoint Enahanced Blog Edition to SharePoint 2010. In that post she mentions a couple of known issues, including the archive count which displays a count for all posts, not just those that have been published.
Fixing the issue is actually pretty simple. In your MonthCount.xsl file, you need to filter the count XPath to select only those items with a _ModerationStatus of 0 (which indicates Approved). In your Themes folder, edit the MonthCount.xsl file, and update the "months" key selector to look like the following:
<xsl:key match="rows/row[_ModerationStatus=0]" use="substring(PublishedDate, 0, 8)" name="months" />