Thanks to OvermindDL1 for making me feel stupid on that one, I really should have Ctrl+F-ed for “ench” in my Code just to make sure I dont touch Enchantments anywhere, because there was an old bit of GT5 Code that removed Enchantments, and it happened to be called during getIcon() of all things, meaning it only wiped Enchantments on the Client Side…
Anyways it is fixed now. ^^