Bulk editor uses JCR GQL API which internally translates the input query string to XPATH query and executes it as an XPATH query statement. I checked the converted statement for cq:template query and it was-
/jcr:root/content/geometrixx-outdoors//*[(@jcr:primaryType='cq:PageContent' and jcr:contains(@cq:template, '/libs/social/blog/templates/page'))] order by @jcr:score descending
As you can see in the converted statement the GQL uses JCR contains function to search for the value of cq:template property. The contains function searches for values in the full text index. If the property is not indexed then it returns false. In AEM 6 cq:template property is not included in the full text index and thats why you do not get any results. The same logic applies for your other searches. If you replace jcr:contains with jcr:like then the query will return results in AEM 6 but not with contains function unless you include these properties in your full text index.