Я думаю, что вы правы, когда говорите, что не можете изменить время ожидания сеанса после его создания, может быть, вы могли бы посмотреть на его восстановление с новым временем ожидания.
Но, возможно, более простым решением было бычтобы использовать javascript, вы можете установить значение тайм-аута и, когда он закончится, отправить запрос ajax, выводящий пользователя из системы.Это, очевидно, не сработает, если пользователь отключит JavaScript, но это зависит от того, насколько вы хотите, чтобы это было.