The picture you have in the second link shows the check ball inside the filter.

Googles billedresultat for http://www.vetteprojects.com/kstyer/...vette1_087.jpg

if you remove the fuel line, but not the filter housing.. you may (with the help of a mirror) be able to peer inside and see if there is a check valve.