Насколько я понимаю статью Microsoft MSDN здесь, эти определяемые пользователем типы таблиц доступны только как параметры только для чтения для хранимых процедур или хранимых функций.
Там ничего не говорится о том, что они могут быть использованы для возврата из пользовательской функции, к сожалению - так что я думаю, вы правы - это невозможно (по крайней мере, сейчас).