На сайте sqlite
https://www.sqlite.org/datatype3.html перечислено действительно 5 storage classes. Насколько я понимаю создатели решили что эти storage classes являются как-бы супер-типами для всех прочих типов данных.
Прочие типы данных как-бы конкретизируют эти storage classes.
Почему студия показывает только эти - чорт его знает. Но разве это вас ограничивает в написании своего ddl ?
Вам еще повезло что вы не работаете с HBase например. Там вообще все типы данных - это byte_array и вот что хочешь то и делай. По сути разработчику самому предлагают вводить понятие типа данны и механики сериализации-десериализации.