Is there any chance of making "Filewrite Task" support working with this port, or is there an architectural reason this isn't working?
Canon changed how they write files, so filewrite task doesn't exist on this model.
That doesn't necessarily mean it's impossible to implement remote shoot, filewrite was replaced with something else. I think a lot of it happens in task_RdWrJobExec now. I poked around that a bit, but haven't got around to really digging into it yet.