The more you post, the more this reads like parental alienation.
Your ex has the right to be involved in decisions about your son. You cannot shut him out from decisions, particularly when it comes to medical treatment, education and religion. If you continue to shut him out from decisions, he can take you to court and a judge will decide what is in your child's best interests.
You have told us that your son adores his father and his grandparents, but you are trying to shut them out of his life. You describe 50/50 care as "barbaric", but that is what many parents accept.
You moved away in an attempt to limit your son's contact with his father. That is clearly unreasonable. You keep going on about being your son's primary carer, but that doesn't matter. It doesn't give you more rights over your son than his father.
You talk about being more accommodating, but only so that the court decides in your favour. The court will see right through that. It is quite clear from your posts on this thread that you are not acting in your son's best interests.
The more you post, the more this sounds like parental alienation. If the courts think that you are engaging in parental alienation, you may well find that they decide your son should live with his father, with you getting only limited contact.
As everyone on this thread is telling you, it is time to wake up and understand that your ex has the right to be involved in decisions about his son and your son has the right to spend a lot more time with his father, his grandparents and his cousins.