What I used on my test subjects:
[CASTE:FEMALE]
[FEMALE]
[MULTIPLE_LITTER_RARE]
[USE_MATERIAL_TEMPLATE:MILK:MILK_TEMPLATE_SHROOM]
[STATE_NAME:ALL_SOLID:frozen thopit's milk]
[STATE_ADJ:ALL_SOLID:frozen thopit's milk]
[STATE_NAME:LIQUID:thopit's milk]
[STATE_ADJ:LIQUID:thopit's milk]
[STATE_NAME:GAS:boiling thopit's milk]
[STATE_ADJ:GAS:boiling thopit's milk]
[PREFIX:NONE]
[MILKABLE:LOCAL_CREATURE_MAT:MILK:10000] <-affects either how frequently or the amount of milk produced, not sure if lower is more or less often, DF seems to have a lot of things set in reverse. Or is it reverse... Maybe I'm just crazy, who's gonna care?
[USE_MATERIAL_TEMPLATE:CHEESE:CREATURE_CHEESE_TEMPLATE_SHROOM]
[STATE_NAME:SOLID:thopit cheese]
[STATE_ADJ:SOLID:thopit cheese]
[STATE_NAME:SOLID_POWDER:thopit cheese powder]
[STATE_ADJ:SOLID_POWDER:thopit cheese powder]
[STATE_NAME:LIQUID:melted thopit cheese]
[STATE_ADJ:LIQUID:melted thopit cheese]
[STATE_NAME:GAS:boiling thopit cheese]
[STATE_ADJ:GAS:boiling thopit cheese]
[PREFIX:NONE]
The flesh, cheese, and milk templates are all new, i demanded they be alcoholic and made to my exact specifications; and I also like to practice this thing called modification isolation, where my mods don't affect things already in the game, and updates don't affect my mods, therefore not breaking each-other (much), just put new things in new raw files, and always back up the originals/however many different modified ones you want.
material_template_shrooms_EB
[OBJECT:MATERIAL_TEMPLATE]
[MATERIAL_TEMPLATE:MILK_TEMPLATE_SHROOM]
[STATE_COLOR:ALL_SOLID:WHITE]
[STATE_NAME:ALL_SOLID:frozen milk]
[STATE_ADJ:ALL_SOLID:frozen milky]
[STATE_COLOR:LIQUID:WHITE]
[STATE_NAME:LIQUID:milk]
[STATE_ADJ:LIQUID:milky]
[STATE_COLOR:GAS:WHITE]
[STATE_NAME:GAS:n/a]
[STATE_ADJ:GAS:n/a]
[DISPLAY_COLOR:7:0:1]
[MATERIAL_VALUE:1]
[SPEC_HEAT:4181]
[IGNITE_POINT:10338]
[MELTING_POINT:10000]
[BOILING_POINT:10180]
[HEATDAM_POINT:NONE]
[COLDDAM_POINT:NONE]
[MAT_FIXED_TEMP:NONE]
[SOLID_DENSITY:500]
[LIQUID_DENSITY:1000]
[MOLAR_MASS:NONE]
[IMPACT_YIELD:10000]
[IMPACT_FRACTURE:10000]
[IMPACT_ELASTICITY:100]
[COMPRESSIVE_YIELD:10000]
[COMPRESSIVE_FRACTURE:10000]
[COMPRESSIVE_ELASTICITY:100]
[TENSILE_YIELD:10000]
[TENSILE_FRACTURE:10000]
[TENSILE_ELASTICITY:100]
[TORSION_YIELD:10000]
[TORSION_FRACTURE:10000]
[TORSION_ELASTICITY:100]
[SHEAR_YIELD:6600] used high salinity ice
[SHEAR_FRACTURE:6600]
[SHEAR_ELASTICITY:100]
[BENDING_YIELD:10000]
[BENDING_FRACTURE:10000]
[BENDING_ELASTICITY:100]
[MAX_EDGE:500]
[ABSORPTION:100]
[REACTION_CLASS:MILK]
[MATERIAL_REACTION_PRODUCT:CHEESE_MAT:LOCAL_CREATURE_MAT:CHEESE]
[EDIBLE_VERMIN]
[EDIBLE_RAW]
[EDIBLE_COOKED]
[ROTS]
[GENERATES_MIASMA]
[LIQUID_MISC_CREATURE]
[ALCOHOL_PLANT]
[MATERIAL_TEMPLATE:CREATURE_CHEESE_TEMPLATE_SHROOM]
[STATE_COLOR:ALL_SOLID:YELLOW]
[STATE_NAME:ALL_SOLID:cheese]
[STATE_ADJ:ALL_SOLID:cheesy]
[STATE_COLOR:LIQUID:YELLOW]
[STATE_NAME:LIQUID:melted cheese]
[STATE_ADJ:LIQUID:melted cheesy]
[STATE_COLOR:GAS:YELLOW]
[STATE_NAME:GAS:n/a]
[STATE_ADJ:GAS:n/a]
[DISPLAY_COLOR:4:0:1]
[MATERIAL_VALUE:1]
[SPEC_HEAT:4181]
[IGNITE_POINT:10338]
[MELTING_POINT:10078]
[BOILING_POINT:NONE]
[HEATDAM_POINT:10250]
[COLDDAM_POINT:9900]
[MAT_FIXED_TEMP:NONE]
[SOLID_DENSITY:1200]
[LIQUID_DENSITY:1200]
[MOLAR_MASS:NONE]
[IMPACT_YIELD:10000]
[IMPACT_FRACTURE:10000]
[IMPACT_ELASTICITY:50000]
[COMPRESSIVE_YIELD:10000]
[COMPRESSIVE_FRACTURE:10000]
[COMPRESSIVE_ELASTICITY:50000]
[TENSILE_YIELD:10000]
[TENSILE_FRACTURE:10000]
[TENSILE_ELASTICITY:50000]
[TORSION_YIELD:10000]
[TORSION_FRACTURE:10000]
[TORSION_ELASTICITY:50000]
[SHEAR_YIELD:10000] no data
[SHEAR_FRACTURE:10000]
[SHEAR_ELASTICITY:50000]
[BENDING_YIELD:10000]
[BENDING_FRACTURE:10000]
[BENDING_ELASTICITY:50000]
[MAX_EDGE:0]
[ABSORPTION:100]
[REACTION_CLASS:CHEESE]
[CHEESE_CREATURE]
[EDIBLE_VERMIN]
[EDIBLE_RAW]
[EDIBLE_COOKED]
[ROTS]
[GENERATES_MIASMA]
[MATERIAL_TEMPLATE:STRUCTURAL_PLANT_TEMPLATE_SHROOM]
[STATE_COLOR:ALL_SOLID:BROWN]
[STATE_NAME:ALL_SOLID:plant]
[STATE_ADJ:ALL_SOLID:plant]
[STATE_COLOR:LIQUID:BROWN]
[STATE_NAME:LIQUID:none]
[STATE_ADJ:LIQUID:none]
[STATE_COLOR:GAS:BROWN]
[STATE_NAME:GAS:none]
[STATE_ADJ:GAS:none]
[DISPLAY_COLOR:6:0:0]
[MATERIAL_VALUE:1]
[SPEC_HEAT:3000]
[IGNITE_POINT:10508]
[MELTING_POINT:NONE]
[BOILING_POINT:NONE]
[HEATDAM_POINT:10250]
[COLDDAM_POINT:9900]
[MAT_FIXED_TEMP:NONE]
[SOLID_DENSITY:1200]
[LIQUID_DENSITY:NONE]
[MOLAR_MASS:NONE]
[IMPACT_YIELD:10000]
[IMPACT_FRACTURE:10000]
[IMPACT_ELASTICITY:1000]
[COMPRESSIVE_YIELD:10000]
[COMPRESSIVE_FRACTURE:10000]
[COMPRESSIVE_ELASTICITY:1000]
[TENSILE_YIELD:10000]
[TENSILE_FRACTURE:10000]
[TENSILE_ELASTICITY:1000]
[TORSION_YIELD:10000]
[TORSION_FRACTURE:10000]
[TORSION_ELASTICITY:1000]
[SHEAR_YIELD:40000] used pine
[SHEAR_FRACTURE:40000]
[SHEAR_ELASTICITY:1000]
[BENDING_YIELD:10000]
[BENDING_FRACTURE:10000]
[BENDING_ELASTICITY:1000]
[MAX_EDGE:1000]
[ABSORPTION:100]
[STRUCTURAL_PLANT_MAT]
I think this will cause your dwarves to go for it like booze, but my attention only lingers at the booze pile when people start whining about not having any, so I never checked. They will be milk-able though, just need to tame them.
You can just change some words around in the creature definition to say 'plump helmet man'. Alternatively, for pre-generated worlds, you could A: let them have normal, non-alcoholic milk, or B: make all milks alcoholic by adding/removing [ALCOHOL_PLANT] to the milk definition in the raws of a save of your choice. It's in the material template file.
Wait, if plump helmet man milk/cheese doesn't already exist, it won't be created... anyone actually modified them in a pre-generated world?
Modding DF is unbelievably easy after you understand the basic sequence of things, just read the wiki.
I seem to be rambling incoherently again, take what's usable.