Ответ: ах, переносы, переносы... как вы надоели!
исключения работают только при переносе по алгоритму (англ. для US-версии и неск. других языков для паспорта), в случае мягких переносов исключения игнорируются
скорее наоборот, сначала обрабатывается алгоритм, затем проверяется, не занесено ли слово в исключения, затем кварк смотрит, не поставил ли юзер принудительный перенос (soft hyphen)