А почему нельзя написать кастомный веб-сервис, который получит из БД MSCRM данные о том, какие значение могут храниться в пиклисте сущности.
Я не очень знаком с диалогами, но мне кажется, что они не особо гибкие, и вряд ли из них можно обратиться к веб-службе. А речь изначально шла как раз о диалогах.