Since my longer question is getting ignored.
Should - or should not -
RewriteRule ^(.*/)?files/(.*) wp-content/blogs.php?file=$2 [L]
work the same as (accomplish the same result as)
RewriteRule ^sitemap.xml /wp-content/blogs.php?file=sitemap.xml [L]
?