What is the history of your husbands relationship with his ex? What did he say was the reason that their marriage did not work out? What about yours?
It sounds like he is putting a lot of blame and responsibility on you. Usually when people di that its to alleviate guilt or gaslight.
Please put your son first in all of this. To move him to a new school when he is almost ready to graduate and when your commute is so close is complwtely unreasonable and something you will surely regret. Your husband new thw situation and to do this to your son in order to keep a man is just not right. And will not save your marriage. Your husband is looking for excuses.