Прежде всего, убедитесь, что у вас есть правильный размер изображений, которые вы вставляете, по ширине и высоте вашего списка изображений. Я не могу дать вам совет относительно форматов изображений, но я бы сказал, что это не имеет значения - если вы будете использовать ICO или PNG, результат должен быть таким же. Поскольку в более новой версии Delphi (я использую D2009) есть свойство ColorDepth, которое по умолчанию установлено в cdDeviceDependent. Вы можете попытаться изменить это свойство, но я надеюсь, что в настройках по умолчанию выбрана правильная глубина цвета для вставленных изображений.