I now created a version with clipping of each shader and new versions of DoF, blurred stencils and the depth based heat haze which should work on all systems supporting ps2.0.

The object based heat haze does still not work on all systems. The problem is very strange because I just set the model transparent to allow alphablending.