Ok, shame that one didn't hold. How much water did you have in or did it just weep straight away? Problem is if it doesn't hold i would imagine a lot of turbulence in the tank and the danger of water drawing into the vac tower.
I did see the one you linked to but i think thats the one designed to be quiet and so the spring is there to soft close it, not help keep it closed, but i maybe wrong.
We need one where the spring keeps some tension on keeping it shut, not open. I've seen pictures of the one used on the Airflex and Enforcer and it definitely looks like a normal check valve - i wonder if they sell them in their own?