In point of fact, we don't know that Klein was wrong about Clark's fertility - the identity and parentage of the baby in the last episode was left deliberately nebulous.
Traditionally in the DCU, Superman is assumed to be virtually immortal, or at least very long lived.