I don't know if we're going to be unbreakably binding a goristro without summon coven.
For numbers, vrocks are CR 9, so maybe it makes sense for a 13th to 15th level goatling to be able to bind them unbreakably. We're probably looking at an epic goatling to be able to bind a balor (CR 20) that securely, maybe CL 25 or 26. I'm not sure I'm seeing a great formula out of this, though. Maybe a break DC of 20+CL/2 and hardness maybe of 20+CL. That overdoes the hardness for the vrock, but I don't see any easy way out of it.
Hmm... How about 12+CL for the Break DC and twice CL for the hardness? That gives "minimum CL for unbreakable chains" of 15th for a Vrock (Break DC 17-12 = CL 15th), 23rd for a Balor (Hardness 45/2 = CL 23rd).
That works OK for the Break DC, but I'm not so sure about the hardness. I'll try some other Demons for comparison and might as well add a couple of the nastier extraplanar undead:
Babau: CL 14th (min. Break DC 26)
Balor: CL 23rd (min. hardness 45)
Bebilith: CL 20th (min. Break DC 30)
Dretch: CL 10th (min. Break DC 22)
Glabrezu: CL 19th (min. Break DC 31 AND min. hardness 38)
Hezrou: CL 16th (min. hardness 31)
Marilith: CL 20th (min. hardness 39)
Nalfeshnee: CL 19th (min. hardness 37)
Quasit: CL 8th (min. Break DC 20)
Retriever: CL 19th (min. Break DC 31)
Succubus: CL 10th (min. Break DC 22)
Vrock: CL 15th (min. Break DC 27)
Devourer: CL 18th (min. Break DC 30)
Nightwalker: CL 23rd (min. Break DC 35)
Those Caster Levels appear to be in the right ballpark, more or less. The Goristo was an outlier, because it's superstrong and has a special ability that increases the effectiveness of its Power Attack feat.
Shall we plug the CL+12 and CL×2 formulae into the rough draft, fiddle around with them a bit more, or try a different approach?
Here's the calculations for the above beasties. It makes a big difference whether the creature has Power Attack or not.
maths! said:
Babau (CL 14th): Str 21 (min. Break DC 26 => min. CL 14th), Damage 1d6+5+7 (min. hardness 18 => CL 9th)
Balor (CL 23rd): Str 35 (min. Break DC 33 => min. CL 21st), Damage 1d6+5+7 (min. hardness 45 => CL 23rd)
Bebilith (CL 20th): Str 28 (min. Break DC 30 => min. CL 20th), Damage 2d6+9+12 (min. hardness 27 => CL 14th)
Dretch (CL 10th): Str 12 (min. Break DC 22 => min. CL 10th), Damage 1d6+1 (min. hardness 7 => CL 4th)
Glabrezu (CL 19th): Str 31 (min. Break DC 31 => min. CL 19th), Damage 2d8+10+12 (min. hardness 38 => CL 19th)
Hezrou (CL 16th): Str 21 (min. Break DC 25 => min. CL 14th), Damage 4d4+5+10 (min. hardness 31 => CL 16th)
Marilith (CL 20th): Str 29 (min. Break DC 30 => min. CL 18th), Damage 4d6+9+16 (min. hardness 39 => CL 20th)
Nalfeshnee (CL 19th): Str 25 (min. Break DC 28 => min. CL 16th), Damage 2d8+7+14 (min. hardness 37 => CL 19th)
Quasit (CL 8th): Str 8 (min. Break DC 20 => min. CL 8th), Damage 1d3-1 (min. hardness 1 => CL 1st)
Retriever (CL 19th): Str 31 (min. Break DC 31 => min. CL 19th), Damage 2d6+10 (min. hardness 22 => CL 11th)
Succubus (CL 10th): Str 13 (min. Break DC 22 => min. CL 10th), Damage 1d6+1 (min. hardness 7 => CL 4th)
Vrock (CL 15th): Str 23 (min. Break DC 27 => min. CL 15th), Damage 2d6+6+10 (min. hardness 28 => CL 14th)
Might as well add a couple of the nastier undead to the examples:
Devourer (CL 18th): Str 28 (min. Break DC 30 => min. CL 18th), Damage 1d6+9 (min. hardness 15 => CL 8th)
Nightwalker (CL 23rd): Str 38 (min. Break DC 35 => min. CL 23rd), Damage 2d6+16+10 (min. hardness 38 => CL 19th)