На форме текстовые значения для пиклистов уже есть, поэтому Вы можете их оттуда считать. Когда же вы считываете с crm другую сущность, неважно на C# или на javascript, и не важно с помощью какой библиотеки, в конечном счете вызывается метод Retrieve или RetrieveMultiple crm сервиса. А они не возвращают текстовые значения для пиклистов. Чтобы их получить нужно считать еще метаданные и в них по числу найти текст.
Чтобы считать метаданные с помощью Xrm.ServiceToolkit нужно воспользоваться методом Execute и выполнить с помощью него RetrieveEntityRequest.
Пример как составить реквест можно посмотреть тут:
http://mileyja.blogspot.ru/2011/05/h...or-entity.html