Сравниваю ваш роутер с почти-таким-же на своём проекте (где тоже allauth и всё ок).
Мысли вслух, проверять лень.
0) Какие провайдеры для allauth используются? Есть ли среди них не входящие в стандартную поставку?
allauth.urls импортирует .urls из каждого подключенного провайдера, возможно какой-то из них написан с ошибкой.
1) Для работы кириллицы возможно следует указать кодировку если используется python 2.x
Ну, типа
# -*- coding: utf-8 -*-
в начале файла. Это что касается r'^блог/'
2) Какая у вас версия Django?
Вы случаем не перемудрили со статикой? По умолчанию при DEBUG=True в актуальных версиях Django статика обрабатывается для runserver автоматически и заносить её в urls не нужно. А при DEBUG=False её должен обрабатывать веб-сервер, а не Django-приложение.
Если у вас какой-то переопределнный runserver, который НЕ поддерживает статику, то действительно для неё нужен отдельный роут.
Но в этом случае строка
urlpatterns += staticfiles_urlpatterns()
аналогична строке
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
и нужно оставить какую-то одну (скорее всего первую).
3) проверьте чтобы все используемые в роутере приложения присутствовали в settings.INSTALLED_APPS