А чем вызван выбор касторового масла в качестве основы?

Основная жирная кислота в касторовом масле - рицинолевая. Она имеет некоторую особенность, отличающую ее от обычных жирных кислот.
На 12 углероде висит -ОН группа, которая и определяет особенности поведения данной кислоты.

к примеру, если в мыло вводится даже мизерный процент касторового масла, то время выдержки такого мыла увеличивается на 10-14 дней, чтобы и по -ОН группе реакция прошла видимо...

И, если для структуры обычных кислот технология мацерации /периодического прогревания/ проходит безболезненно, то рицинолевая кислота может повести себя непредсказуемо. Всяческие там гидроперекиси и тд.