Many weak interactions contribute. So if molecules are big enough to have surface properties they can recognize each other, provided that at the same time they are small enough to explore each other's shapes through Brownian search. The conformational-electronic interaction described above makes this Brownian search more effective. There is a flaw in the above metaphor, connected with the idea of search. This is the docking problem.
Docking requires dynamics.
The important point is that enzymes appear to draw in the substrate. One would think that this would make it more difficult for them to eject the substrate and go on to another reaction. But this effect is very minor, at most. The conformational-electronic picture is pertinent to docking. The enzyme can actively draw in and eject the substrate, since the electronic superposition essentially serves to create instability.