Deep mine supports and uses layered icons of different size per layer.
One of the other mods listed might blindly add a root icon_size property resulting in this error.
All deep mine does it take icons and icon_size, if exists, or icon and icon_size from ores for it's generated recipes as they are.
I don't see how DM would result in more errors than these mods by themself.
That's a dirty hack, not a solution.
I will not use a blank 32x32 just so other mod authors can get away with not properly implementing icon layer handling.