Чтобы не лезть в исходники, можно сделать так для Android:
1. В Deployment : добавляешь нужную картинку X.png и устанавливаешь у картинки "Remote Path" "res\drawable\";
2. В коде перед созданием уведомления добавляешь:
const
IMAGE = 'drawable/X'; //расширение картинки не указывается
var
lId : Integer;
begin
lId := TAndroidHelper.Context.getResources().getIdentifier(
StringToJString(IMAGE),
StringToJString('drawable'),
TAndroidHelper.Context.getPackageName);
TAndroidHelper.Context.getApplicationInfo.icon := lId; //именно отсюда потом берется Id картинки для локального уведомления
*Проверял на Android 4.4, в более поздних версиях могут быть различия, версия IDE = Delphi 10 Seattle.
**В прошивках типа MIUI код выше может не работать из-за жестокого кеширования.