ok, they changed the icon names for arcospheres.
Where you previously had:
{ icon = a.icon, scale = 0.33, shift = {0, -16}, icon_size = 64 },
you need to change this to:
{ icon = a.icon_gfx, scale = 0.33, shift = {0, -16}, icon_size = 64 },
{ icon = a.icon_letter, scale = 0.33, shift = {0, -16}, icon_size = 64 },
(for all 6 entries in you data.lua)