Koenig, через uLogin я тоже делал. Там все намного проще.
Автолоадов несколько назначить то можно. Но проблема в "порядке" этих автолоадов. Когда я сразу ядро Джона подключаю а потом класс авторизации, то автолоад класса авторизации стоит на втором месте и получается что все запросы идут к автолоаду ядра Джона и классы авторизации не грузит. Если сделать наоборот, то классы движка не будет загружать.