Hi, just letting you know:
The artificial lichen colony's minable resource is artificial-yumako-soil not artificial-lichen-colony. You need to insert the line artificial_lichen_colony.minable = {mining_time = 0.5, result = "artificial-lichen-colony"} around line 232 in tiles.lua.
Additionally, and this is just preference, in items.lua line 155, maybe change the order of artificial-lichen-colong to order = "c[landfill]-ez[artificial-lichen-colony]", so that it sorts after the gleba things, but before the aquilo things.