i followed your procedure.
installed 7.2.9, transfered 7.9.21, fastboot - installed twrp-20170817-0823 from your link ( there were 3 versions ).
tried to boot from fastboot to recovery, and now it is sitting at Mi logo.
went back to fasboot, tried to flash twrp 3.0.2-0 again, got Partition...