The Boost module is working on my regular Drupal pages, but I can't get it to work on any pages served with my Gallery2 bridge module. Please help, I have been tearing my hair out for days and weeks to figure this out, and I just can't see what I need to do to get this working. Here are some specifics on my Drupal environment that may help:

- I am using the Gallery2 module (https://www.drupal.org/project/gallery) to serve content in the Gallery2 database.
- I have a subdirectory install setup. From the web root, Drupal install is located at /drupal6/ and Gallery2 install is located at /gallery2/
- Main website URL is http://www.morganmurals.com
- Gallery2 content is located under http://www.morganmurals.com/murals (the Gallery2 content is pulled in by Drupal and wrapped in Drupal page template by the Gallery2 module mentioned above).
- Gallery2 content may also be accessed directly at http://www.morganmurals.com/gallery2 , but this is requesting the content straight from the Gallery2 app, bypassing Drupal altogether.
- I am using tidy URL rewrite rules for Gallery2 such that URLs are rewritten in the following manner:
-- /murals is rewritten as index.php?q=murals , and these URLs are then processed by the Gallery2 bridge Drupal module and Gallery2.
-- Subdirectory galleries such as /murals/public-murals are rewritten as /index.php?q=murals&g2_path=public-murals
- Request such as /murals/public-murals (as well as all other requests involving Gallery2) are being properly cached by Boost and saved at the following path: /drupal6/cache/normal/murals_g2_path=public-murals.html(.gz), but is not being retrieved or served to the user by drupal & Boost.
- The following rewrite rules related to Drupal and Gallery2 are in my root .htaccess file:

# Gallery2 rewrite rules
RewriteCond %{THE_REQUEST} /murals/([^?]+)(\?.|\ .)
RewriteRule . /index.php?q=murals&g2_path=%1 [QSA,L]

# Drupal rewrite rules
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* drupal6/index.php?q=$0 [QSA]

Can anyone please tell me why Drupal & Boost are not serving the cached versions of my pages for any URL under http://www.morganmurals.com/murals/ ? I have a feeling it may have to do with either the HTTP header data related to caching or the rewrite rules not correctly triggering, but I just can't seem to figure this out.

Thanks in advance for any and all help!