Kohen Conundrums

A visitor to the Munkacser beis midrash might see a bizarre sight. He might notice his friend Mr. Katz davening Shacharis there on Monday morning. Yet, when it is time for kriyas haTorah, the first aliyah would be given to a Yisrael. The astute observer might conclude that they are following the law as it applied in the times of the Gemara.
There were times back then that the first aliyah was given to the gadol ha’dor or an exceptional talmid chacham. Yet the Minchas Elazar clearly writes that we no longer follow that practice. So why would a Yisrael get the first aliyah if there is a kohen present?
An alternative theory is on that day, there were three Yisraelim who had a yahrzeit. Since there is an obligation to have an aliyah on a yahrzeit, perhaps they asked the kohen to pardon the slight to his honor and allow them to call a Yisrael first. But that theory wouldn’t bear scrutiny either. The Minchas Elazar writes that his father never failed to call a kohen first even if there were many people with yahrzeits and many gedolei ha’dor that came to visit. There is a mitzvah to honor a kohen and asking a kohen to be mochel would be slighting his honor.