I have custom solr pages created by "apachesolr_drupal_query". How can I create facet blocks that pull info from that query. I think default facet blocks work for only "default searcj pages".

How about custom query pages ?