Ошибки, которые вы видите, обычно возникают из-за несоответствия версий между Flex SDK, с которым был скомпилирован SWC, и Flex SDK вашего проекта.
При создании SWC с использованием интерфейса Flash Pro я не уверен, что их можно использовать во Flex. Обычно SWC не разделяются между Flex и Flash. Люди либо перекомпилируют исходный код, либо генерируют SWF и встраивают его, либо загружают его с помощью SWFLoader.
Если вы используете Flex Component Kit для Flash, убедитесь, что вы используете тот же комплект, который поставляется с SDK, на который вы планируете нацеливаться.