Can Arcane Monolith be "rewired" to "Crystal"?
Post your code and I will see if I can make something work. I can't guarantee it will work but if it does, we will all have more fun because of it. Especially if the AI can use it. I would like to see such a spell for mana shards, just me.
There is also that spell that converts an existing shard... maybe it can be "parted" down into something that can work with part of the arcane monolith code?
Have you tried to skip creating "Crystal" on the map, and instead create the lowest level improvement which produces crystals?
My last idea would be to copy-paste text from Outpost and Improvements, and see if an Arcane Monolith spell can be wired for the task. (Outpost gives nothing, with additions which can be built that add resources).