Причина, по которой вы получаете цвет в своей тени, заключается в том, что для слоя тени PSD установлено значение «Умножение» и в нем есть цвет. Когда вы экспортируете его без фона, Photoshop не может умножить его на что-либо и просто использует слой как есть. Вам нужно захватить выделение теневого слоя, создать новый слой и залить его выделением черным. Затем установите непрозрачность этого нового слоя на то, что имитирует старую тень.
Также я рекомендую вам использовать Save-For-Web, если вы этого еще не сделали. Используемый вами цветовой профиль не представляет большой проблемы, поскольку он будет удален. Однако справедливо то, что вы хотите быть в sRGB при создании графики для iPhone / iPad.
Ссылка на ваш PSD скорректирована: PSD