This has been confirmed by the folks at W3 Total Cache as an issue. The problem appears to be that the CDN "custom files list" is not properly applied when the WordPress install is not at the root folder.
The folks at W3 Total Cache have been incredible to work with and their product is superb.
Will Mayall