I'm angry with my wife for mistakenly causing our child to poke herself in the eye with a fork
Why are you angry at your wife for your child's mistake?
Because I'm the only person who can be angry in our relationship. She doesn't have any emotions.
Partners are expected to be forgiving of honest mistakes. If you blame her for an honest mistake she may blame herself for any damage caused and live in regret.
No way. She has no right to be upset.
It sounds like you should forgive for wife for this. The fact that you feel your wife is not allowed to have emotions is also pretty ignorant. The more you ignore your wife's emotions, the more distant you will grow apart from one another.