It is clearly mentioned in the text that “the size of the pore needs to be just right”; neither smaller, nor larger.
This means that the liquid penetrates into the pores, wets the material by dissolving the molecules of catalyst that are grafted on the material but without de-grafting them and therefore, the catalysis can be considered as homogeneous. After the end of the reaction, the material with the grafted catalyst is washed and used again like an heterogeneous catalyst.
Try to imaging this at a microscopic/molecular level:
The molecules of the catalyst are hanged (grafted) on the inner surface of the cavity (pore), which has the adequate size (no more, not less), in order to be filled with an amount of liquid that contains only a couple of molecules of the reagents.
You can draw this on piece of paper. It will help you to understand it.
I wish you the best for your thesis and congratulations, in advance.