I think he finds it really tough that he can't have this relationship with his own son that he had with his dad, Because my sons interests are so completely different from his he can't relate to him at all
But this is your DH’s problem, not your Ds’s. Your DH seems to want to be able to choose and control his child in the same way he controls carpets.
Do you have a Dd? Does he expect her to be into football and cars (she might be, up to her, of course) , or just write off any possibility of a relationship with a daughter?
TBH your DH sounds not 100% ‘typical’. Rigid, obsessive and an inability to regulate his responses.
I would speak to your Ds about not deliberately winding anyone up, but in truth I would find it hard to tell someone they couldn’t wear black socks for fear of someone’s shouting because it feels like appeasing something that is wrong and too much like the walking on eggshells that abused women and children live with.
I would find the whole situation exhausting and in the end, since you cannot get rid of your Ds I would get rid of your DH.
What does he bring to the family well-being except carpets?