I think we do have free will to a point. Just only that the result will always be the same.

Like pebbles rolling down a hill, some go fast, some slow. Some have a rough trip and others roll right through. In the end, they all end up at the bottom.

To me, our free will is within the confines of our ka and the two are not mutually exclusive