How to decrese MySQL Innodb crash recovery time (force MySQL to do it faster)
First of all there is a documented bug that has seen the recovery performance of 5.7 degrade, this is discussed here https://bugs.mysql.com/bug.php?id=80788 which seems to have been fixed in 5.7.19

Otherwise, these suggestions might help:

https://www.percona.com/blog/2016/06/07/severe-performance-regression-mysql-5-7-crash-recovery/

https://www.percona.com/blog/2014/12/24/innodb-crash-recovery-speed-mysql-5-6/

Although these are on the Percona blog it is not specific to Percona. There are other performance suggestions on the blog, but as you already realise these largely relate to the setting of innodb_log_file_size

Disclosure: I work for Percona.