I believe you are wrong. Determinism and non-determinism are just philosophies of physics. The decay of a particle is a probability, not a determined certainty. Determinism is a religion without gods.
Other mammals have moral codes, even without language. They act as if an offender is responsible for its actions. If a male attacks and injures the females in the pack, the other females will drive him away.
The assumption of free will is necessary for the survival of any social group.






