If the 168K post discussion taking a long time then this is normal even in other forum software like Discourse. Actually Discourse has a limit on the number of post allowed per discussion for this exact reason. Forum software that uses javascript to render content (Like Flarum and Discourse) have and always will struggle to load large post discussions like that one due to the nature of javascript and the way data gets loaded.
The best solution may to be lock that discussion and then split it/start a new one from the beginning and repeat right around 75K-100K post which seems to be the max flarum can handle nicely. This is currently the solution that one of the other very large forums using flarum uses.