Я бы на твоем месте соглашался на 15$, правда с требованием неустойки. Прорисовкой иконок занимается WM и предлагать универсальный патч меняющий на лету иконки в любом WM могут только «истинные гуру» (в крайнем случае найти WM в котором это не будет работать не составит труда :)
Эта строка устанавливает: URxvt.iconFile: /usr/share/pixmaps/*.xpm
Человеку требуется сменить иконку у конкретного запущенного экземляра urxvt, при запуске там mc. Т.е. urxvt тут, на самом деле, вообще не причем. Это скорее скрипт запуска mc (или патченый mc:)) должен давать «команду» WM на смену иконки.
И строка URxvt.iconFile ничего не устанавливает, а «used by many window managers, taskbars and pagers to represent the application window». Например IceWM, несмотря на заявленную поддержку NetWM/EWMH ее игнорирует.