Поместите вашу ViewModel в ваши .Resources и привяжите к этому?
<UserControl .... xmlns:local="Project">
<UserControl.Resources>
<local:ProjectInfo x:key="ProjectInfo"/>
</UserControl.Resources>
<UserControl.DataContext>
<XmlObjectDataProvider ... />
</UserControl.DataContext>
<ComboBox ItemsSource="{Binding}" SelectedValuePath="Country" SelectedValue="{Binding CompanyCountry,Source={StaticResource ProjectInfo}}"/>
НТН. В основном у вас есть два источника данных - один в текстовом тексте и другой в ваших ресурсах.
РЕДАКТИРОВАТЬ: Вы можете переключить два, если это необходимо, это не имеет значения. В ваших ресурсах может быть столько источников данных, сколько вам нужно.