As I understand you only have a chance to get a crystal affix legend drop if the legend equip also that affix.
Img taken from wiki
I mean the only way to get a crystal block on a hammer is on a Gelid Smasher because it has a block affix that change to a crystal affix.
If this scenario is true. correct me if I am wrong.
If it wasn't a bug on beta patch jodre's equipment is impossible to create because he shouldn't get a crystal block equip with legend ED% as legend with legend ED% doesn't have a block affix. And he confirmed that it was via crafting using obsidian crystal.