Machine learning classification of CHIME fast radio bursts – II. Unsupervised methods