Well, the difficulties you have between dh and yourself will reflect on the children. If you are tense together, they feel it, and it doesn't help, so you need to try to resolve that.
You do have a prob with ds, and it needs getting to the bottom of NOW. Before it escalates.
I took the step of going to an ed.psych privately with ds (similar probs at school to yours, made worse in year 2 by a teacher who didn't like/understand ds).
This wonderful man saw me first, then had 5 or 6 sessions with ds, tested his abilities, talked to him about strategies to deal with his anger towards oither children at school. He talked to dh and I about how to help ds, and wrote us a report for school, to give them some pointers for things to help there (which school are reluctant to follow, but I'm digging in my heels, you may get more co-operation from a private school). This cost us about £500, but has helped us to understand ds, and made life easier for our relationship too.
DS also has 1/2 the time of a TA in class, to give him a little 1 to 1 time, and some time with their learning mentor to learn how to express his feelings in a more reasonable manner, control his anger, and have more empathy with other children's feelings.
I really would suggest that you find a private ed psych, and get your own help.
And if the ed psych called in by the school works for the local education authority, I'd report him for un-professional conduct. It sounds like he has an attitude problem, possibly becos he disaproves of private schools?