The i3 8100 is newer, cheaper and faster overall.
https://www.amazon.com/Intel-8th-Core-i3-8100-Processor/dp/B0759FTRZL/
The i3 8350k is a good bit faster in every aspect and also cheaper.
https://www.amazon.com/Intel-i3-8350K-Desktop-Processor-unlocked/dp/B0759FWJDK/
No point buying the 7320 honestly.
The i5 8500 has slower single core speed than the i3 8350k, honestly the i5 isn't really worth it if you don't rely on multithreading quite heavily and then only if you get the i5 9600K which is a good bit more expensive.
Your benchmarks are a bit outdated and don't include the latest CPUs, I personally like userbenchmark.com, usually reliable figures and easy to compare stuff.
8th gen i3 is just as good as an i7 for factorio and less than half the cost if you are price sensitive.
http://cpu.userbenchmark.com/Compare/Intel-Core-i7-3540M-vs-Intel-Core-i3-8350K/m921vs3935
Can overlock the CPU pretty easily to properly utilize 3200Mhz RAM which would be much better than an i7 with slower ram for factorio