The received message, by a 4 year old, is “hitting people is ok” and that’s unacceptable.
Yes it's unacceptable. And it was entirely unnecessary to add in "It's not like a grown man hitting a woman" and then talk about repairing this boy's self-esteem.
It's incel talk to equate hitting a girl with restoring pride and self-esteem for this little boy.