Please explain why requiring that parish priest be married would render the Catholic Church "non-Christian."
Because that departs significantly from all practice going right back to the Apostles. It goes against the advice of St. Paul. Christians must follow Christianity. They cannot make it all up as they go along.