Почему в случае с привязками tv к шаблонам работает без "sources.":
$modx->getCollection('modTemplateVarTemplate');
А в случае привязок tv к источником файлов нужно именно "sources." писать, иначе будет null:
$modx->getCollection('sources.modMediaSourceElement');
При том, если я хочу создать привяку tv к источнику, то "sources." не нужен:
$obj = $modx->newObject('modMediaSourceElement');
$obj->set('source', $media_id);
$obj->set('object', $tv_id);
$obj->save();
Странно как-то.