Something a therapist told us when my husband and I were looking for some help concerning a few specific issues in our marriage has stuck with me: "These things have nothing to do with your marriage, they have something to do with you personally. You need to sort them out individually. If the issues with each other still persist afterwards, then come back to me." So we both dragged our asses into individual counseling.
What I want to say with this is that sometimes, no, there is nothing you can do apart from giving your partner space and letting him figure it out on his own. As far as I understand you, your husband is in therapy, so reluctant or not, he is working on his issues. So that is good.
As for the part about whether to ask him to move back home or not, I cannot help you. I know too little about your situation. All I can tell you is that my gut instinct says safety first. If your husband has aggression issues, I would make sure that the triggers are gone before allowing him to move back in. Neither you nor your children need to become secondary victims. (BTW I think it's not all that uncommon that the birth of children triggers a lot of bad stuff from the past for survivors and that their reactions are governed a lot more by their fear & aggression responses suddenly. Not uncommon, but not good, either.)