Muslimah sis,
It is good that you ponder over the rulings of the ulema. May Allah reward you with goodness.
It is always good to try to understand how an opinion of a scholar could be correct, instead of trying to see how the opinion could be incorrect. This way the person will accept and receive the knowledge, and become more knowledgable. and the knowledge will continue to flow. Otherwise, the knowledge runs into a barrier, and the person does not increase his or her knowledge. It is encumbant on everyone to brush aside their own personal opinions and judgements, and listen to and follow the righteous predecessor scholars.
It is encumbant on everyone to love the scholars (May Allah have mercy on them) , and remove any kind of aversion that they might have in their hearts against them.
A way to look at this opinion, might be to look at an example of a fish. Even though it eats worms, and mosquitos, it is still considered to be fish.
And Allah knows.