I agree, the Z2 Force will probably see it at the end of 2018 or early 2019. I haven't checked, but have you checked Moto's official software update page to see what's listed for the Z2 Force future plans?
I highly doubt for all 2017 Moto phones.don't know if the page updated, but Android Pie has supposedly been confirmed for all of 2017 Motorola phones. At least according to several articles I've read.
Evidence or it didn't happen. No custom Roms either. As well unlocked or carrier locked?I'm on Pie