Seems that there is no way to offer different blogs for different stores in the same Magento installation with AW Blog extension. It'd be great if blog posts functioned similar to products, wherein one post would have a single URL key but be able to add different content for different store views, like for English and French.