In a highly paid position, both selling yourself and your ideas, and smoothing out differences such as this one, are expected from the employee.
While I believe that with your experience, you have accomplished a high degree of strong delivery... You still need to be able to manage this whole dealing with people thing. Because that’s why you get paid a high salary, to get any issues out of the way in a skilled manner.