Chris, did you ever figure this issue out? I've got similar behavior. My interrupt kernel button is always greyed out when the kernel is busy. I've tried using the keyboard shortcut (I, I) as Dan recommended, and this does get rid of the asterisk next to a cell denoting that it's running, but the kernel itself doesn't stop, meaning I still can't run any other cells.