Going by way of 32-bit .wav you have more options. You can even wvunpack to wav and refalac to ALAC and split by cuepoints.Actually, refalac works as a .wav cue splitter too, without going by way of ALAC.
refalac -D wavfilecuesheet.cue will split the referenced .wav image into single .wav files.
("-D" is the option to "decode", but for cuesheet splitting it doesn't even need to encode. @wojak, this close enough?)