Haha Togo. You're too kind ;o)
Yes, a bad batch is always possible of course, but perhaps it was the tile adhesive. The trouble with these things is that we'll never know.
It does sound as though they checked the bag for mixing instructions. It really shouldn't be a problem though. Mixing with dirty water rather than fresh can cause problems, but I doubt if they did that.
The only other important consideration is the amount of time allowed for the leveller to cure before covering with a completely non-breathable surface such as vinyl.
So, I can only go along with what your builder suggests. Seal with Unibond PVA and try again with a different product.