Извините, но вы, кажется, скопировали конфигурацию из новостей и предполагаете, что она будет работать только при замене ключа расширения.
Прежде всего, нет полей типа, internalurl и externalurl.
Я не пробовал, потому что у меня нет solr для тестирования, но он должен работать. typolink.additionalParams = & tx_sfbooks_book [controller] = Book & tx_sfbooks_book [action] = show & tx_sfbooks_book [book] = {field: uid} & L = {field: __ solr_index_language}