) Правильно. Они имеют такие формы в КОЛИЧЕСТВЕННЫХ ЦЕЛЫХ (сколько?). Т.е. если бы сорок стояло в числителе дробного, мы обязаны были бы его склонять, как Вы верно сказали, используя всего лишь две формы. Однако в составных порядковых (какой?), т.е. состоящих их нескольких слов, изменяется ТОЛЬКО ПОСЛЕДНЕЕ слово. А знаменатель склоняется как порядковое. Не верите - спросите своего учителя)