The encoding problem must be on your end as we have tested the WindowsCountries file extensively.
As for the VS 2008 issue, you seem to have resolved the issue. However, you should undo your changes to machine.config and web.config. In our tests with VS 2008, we were able to object the project and let it do its automated conversion.