No, Miflash is only for official firmware, but this version doesnt work, at least for my device it could be because its based on an older version of miflash.
Just downloaded a newer version either to try in wine or replicate the scripts but there are multiple .exe files and no installer so not sure how I install it on wine let alone on windoze if I borrow someones pc.
Your spec quote for the mi 10 pro is wrong btw - the Mi 10 Pro is actually upgradeabe to android 12, so no idea why my mine wont upgrade further than android10/miui 12.