I agree with you, If it drains and spins only on that cycle, I would suspect the timer dial as well.
It's not blocked. If you turn the dial around to the spin setting on the Sensi-Care cycle it will drain and spin.
What controls the various steps in the cycles? Is it the timer dial?