You ask:
"I cannot find the "squashfs-factory.bin" version for my device, can I use "squashfs-sysupgrade.bin" ?"
So yes you can use "squashfs-sysupgrade.bin". Please read the how to first. You need to combine the bootloader with this "squashfs-sysupgrade.bin" file to make "ArcherC2V1_tp_recovery.bin"
If you are not sure, I can make it for you. But before that which one is your provider, is it Orange?