Очевидно, что imagemagick не поддерживает icns из коробки (я уверен, что использовал его раньше, но, может быть, с какой-то дополнительной библиотекой? Не помню)
Однако, только что протестировал маленький Linux icnsutils.Он не имеет PHP-привязок, поэтому вам нужно будет выполнить системный вызов (ужас)
Будьте осторожны с использованием переменных, которым вы не можете полностью доверять, в системных вызовах.:)