You can start the restore/factory reset from the phone. But if you need iTunes after, then you probably have to run windows in a vm like qemu. Also might want to pass trough ‘usb hub’ to that wm. Wich if the usb controller share several ports you would want to use mouse and kb on different usb-controller.
Remember it from resident evil village and elden ring. If you set proton to hotfix it can update and count as changed. Therefore I set all games to use just to latest proton ge.