Refactor to support permalinks, which are required for Super Cache.
1) WP Super Cache works as expected now.
2) Don't see any way to avoid the last 2 queries to a fake page.  For more detail, see http://www.blogseye.com/creating-fake-wordpress-posts-on-the-fly/