К сожалению, класс SysTableLookup не способен выводить данные из нескольких источников.
Для того, чтобы реализовать такую вещь, придется написать свою lookup-форму, которую и вызывать при нажатии кнопки выпадающего списка.
(это совсем не сложно, поверьте).
А ItemId выводится потому, что код поля InventLocationId в таблице InventDim совпал с кодом ItemId в таблице InventJournalTrans.