Нет, расширение .xml
не требуется.
Не видя ваш канал, почти невозможно решить эту проблему. Я предполагаю, что ваш фид содержит недопустимые символы или какую-то другую ошибку, из-за которой XML-анализатор TwitterFeed задыхается от этого. Попробуйте запустить его через валидатор на http://feedvalidator.org/ и посмотрите, какие ошибки возникают.