Eh, 10075 is close enough to baseline that letting the material exist outside your fortress in particularly hot biomes may result in accidental loss of the objects.
hmm... perhaps drop the cages onto a material that has a constant temperature of 10200 (and maybe also ignites at that temperature), the cages themselves being a material that melts and then boils at exactly 10205 and has a very low specific heat. To get the cages into position one could simply have them dumped onto a floor hatch as garbage, placed above the barely warm but burning material.
Dropping a retarded oil-and-booze-soaked rag-midget onto a puddle of magma, no matter how small, will result in them dieing somehow, negating the only possible use: getting melee dwarves to 'ambush' enemies. Although, you could also cage large, tamed, non-grazing, non-sentient (because then they'd need to eat/drink) animals and drop THEM onto enemies at any given time, without the enemy building destroyers being able to tear down a constructed cage or whatnot before they can be released...
As for the material, I would mod in a sodium/one of those other like elements>water heat generator. In DF terms, a bright red stone represented by a square icon that is produced by combining some form of sodium, a bucket of water, some mechanisms for a timer to 'control the flow of sodium into the reaction chamber', and a block/bar of any material in some workshop. It's not even getting significantly warm, so material doesn't matter. This box is used to heat a cage made of 'gelatin' or something, causing it to collapse, releasing it's contents. All very dwarfy in the sense of completing a problem through a difficult series of events to create a product that is fundamentally simpler than the problem to begin with.