Whether I use IISExpress, or IIS (I normally use IIS only) I see the same odd behaviour across all project combinations I mentioned earlier... Very strange :)

WebResource.axd also provides gzip and caching from what I can see in the http headers (sends gzipped + last modified and related headers to help with caching).

If time allows, maybe on the weekend I will try again with latest code and a brand new project.