Bazinga,
Проверил код. Метод для открытия файла семейства верный. Открывает файл в любом случае, даже если это семейство открыто в Revit.
Для начала я бы попробовал два варианта:
1) Попробовать открыть другой файл семейства. Желательно из стандартной библиотеке Revit
2) Скопировать это семейство в другое место и попробовать открыть по новому пути.
И вопросы Александра не стоит игнорировать. Правда я проверил, если открыть файл более поздней версии, то возникает исключение CorruptModelException
Судя по коду вроде как вызываете код из команды, контекст должен быть верный, но все же стоит уточнить, верный ли контекст. Полный текст команды тоже не помешает.