I am not the most experienced to answer, as I have always been clumsy with nodes, but I have looked at your file and I think that it is normal (same behaviour as previously, I mean), but I have never understood why the slider to zero correspond to the second material and the slider to 1 correspond to the first one. It is counter intuitive and confusing at use, even when you know how it works.I think I found a bug in the mix node.
I'm mixing 2 specular materials. one with scattering and the other was supposed to just be for reflection. However, when the mix slider is 100% the specular for the opposite material is used. IOW the second material's specular value is used with the rest of the first materail, and vice versa when at 0%
Here's the example material and mix node - did I do something wrong? or is this really a bug?

1- The first one is that I get a big jitter in the exported camera. First I thought that it was due to the fact that the camera whas moving while tracking an object with a constraint. I thought : maybe alembic doesn't know how to use constraints. So I deleted the constraints and keyframed the camera without using constraints : still shaky camera and random motion blur due to the jitter.
So, I tried again with a completely static camera without any animation, and this time it was steady.
So, is there something specific to know for camera setting when using alembic export ?
2- Each time I reload an alembic file I loose all my materials settings. Is there a way to transfer easily the materials from an obj or an alembic node to an other alembic node ? Currently, I have to copy the node contents material by material each time I modify the scene !
Thanks in advance.