The cd4018 Johnson counter seems to be modeled wrong. It appears to be modeled as a bucket brigade counter rather than a Johnson counter.
For an example of how it is supposed to work, see figure 15 of the data sheet from Texas Instruments.
Compare this to the output from the circuit the I simulated in the attached file.
Would it be possible to get an update to the libraries with corrections to the models for the cmos and TTL IC's?