От LDOCE:
собираться что-то сделать
если кто-то собирается что-то сделать или если что-то должно произойти, он это сделает или это произойдет очень скоро
- Мы уже собирались уходить, когда прибыл Джерри.
- Вскоре начались работы по строительству нового здания завода.
В этой идиоме к является маркером инфинитива, и за ним всегда должна следовать инфинитивная форма глагола. Потому что это не предлог к, он не может принять -ing форма глагола как дополнение, поэтому ваш пример неграмматичен:
**Я уже был о идти в класс завтра утром. (очень неграмотно)
Если заменить его инфинитивом, то будет лучше:
*Я уже был о пойти на урок завтра утром. (без грамматики)
Но оно по-прежнему неграмматично из-за другой проблемы. Глагол идти может использовать предлог в качестве дополнения к местному падежу, но сорт это не предлог, это существительное. Нам нужно указать пункт назначения с помощью предлоговой фразы в класс:
я уже собирался пойти в класс завтра утром. (ХОРОШО)
В этом предложении первое к является маркером инфинитива, вводящим идти, в то время как второй к предлог, обозначающий место как пункт назначения. В этом предложении вам нужны оба.
Я уже собирался пойти тот урок завтра утром. (ХОРОШО)
В вашем последнем примере добавлено слово тот. Это тоже грамматически, но уместно ли это, зависит от того, допускает ли это контекст. Без специального контекста большинство ораторов, вероятно, использовали бы сорт без определителя.
В этом ответе: