I agree that this is likely a combination of jealousy and anger at having to share his mommy and while valid 'feelings' totally not an acceptable manner for communicating them.

I would totally 'redirect' the inappropriate behaviour and like others suggested put him in a pack and play 'away' from the group with the message 'you need to be GENTLE if you want to be with us' when he is calm let him return to the group and show the child the hurt child GENTLE and make amends before being able to return to play ... some kids will tolerate a hug from a child who 'hurt them' but others might need a high five or other means of amends like getting them a cold cloth for their boo boo or something.

When you CAN give him some special one on one t ime with just you ... I know with some providers they put all the other crew down for nap and put their OWN down last and they have some specially mommy and me time reading a book and having a snuggle before nap or vise verses they get their own up FIRST after quiet time and have some special time before inviting the other friends to get up.

Also making sure that he has special space and toys in the home that he does not have to SHARE ... so in his room or in the family room somewhere that the daycare kids do not get to GO has things that are only his and it is his special place in the home.

We ask a lot of children to open up their home and their mamas to 'strangers' ... it is bad enough learning to share with siblings but these are 'strangers' initially