Вы должны быть в состоянии сделать это - похоже, он отлично работает с моими собственными импортерами. Когда вы определяете свой пользовательский импортер, одним из значений, указанных в ContentImporterAttribute, является расширение файла. Вот пример из моего собственного кода:
[ContentImporter(".guiobj", DisplayName = "GuiObject Importer", DefaultProcessor = "GuiObjectProcessor")]
Теперь, когда я добавляю файл в проект контента с расширением .guiobj, Visual Studio автоматически устанавливает импортер и процессор.