I really don't think this is an error, not even a question you should ask if you read carefully.
First of all, you should know what section you are read. It's "15.8.12 Enabling Automatic Configuration for a Dedicated MySQL Server". Once you figure out that, you'll know it's not a standalone system variable in this case (use system variable "innodb_dedicated_server" to configure other variables automatically).Variable "innodb_log_file_size" and "innodb_log_files_in_group" are a pair of variables, which equals to "innodb_redo_log_capacity".
So in your example, when buffer pool size is between 8G and 128G, the "innodb_log_file_size" should be 1GiB, meanwhile "innodb_log_files_in_group" should be [6,96]. innodb_redo_log_capacity = innodb_log_file_size * innodb_log_files_in_group = [6GiB,96GiB].
When buffer pool size is greater than 128GB, "innodb_log_file_size" should be 2GiB, meanwhile "innodb_log_files_in_group" should be 64.innodb_redo_log_capacity = innodb_log_file_size * innodb_log_files_in_group = 128GiB.
Now it's clear! Why you think 96GiB is larger than 128GiB ?
Dee Wu
yabulidige@163.com