When you are following your Sheikhs/Pir's opinion in spirituality then you have to adhere to it. The above is about aquida and fiqh, when they have their own opinions that go outside their own school. They should adhere to their school and encourage you to follow yours.
A scholar in the sciences of Aquida and fiqh have to follow the majority in their schools. So a Hanafi Imam must adhere to the majority opinion of the Hanafi school and not have an opinion outside his school. In dire need another madhab can be used, according to the Hanafis, other schools are different. In Aquida, a Maturidi should adhere to its school and not propagate his own opinion outside this school. I see this very often now. People do not even need to see the moon to decide when Ramadan begins! Yet claim to follow a madhab?? Following a singular opinion of a scholar, that is their own opinion, causes one to go astray.
Imam Al Arabi Al Darqawi (may Allah show him mercy) said, "Our path is the path of lions yet pigs and monkeys travel upon it." (Al-Risala Al-Darqawiyyah)
The only reason another sheikh can be taken is when their Sheikh dies, is too far to be reached and there is no access to him or when the Sheikh is found out to be someone else. Alternatively, when the Sheikh dies and there is no one to take his place. So then another sheikh can be sought. Otherwise, a murid should never break his bayah.
Be realistic and know that you might never find that perfect murshid/guide and you might not be the perfect murid. So let us continue on the path and struggle.
The spiritual path is all about giving one another the benefit of the doubt, so let us start with each other.