I've been saving up some Indestructible Potions for use in Ulduar, and you're right. They're very handy.
As for our librams,
[Libram of the Sacred Shield] is 353 BV with 100% uptime as opposed to
[Libram of Obstruction]'s 457 with 55% uptime (assuming ideal situation where you judge every 9 seconds), meaning it averages 254 BV. It's essentially 100 BV increase on average.
Depending on your block chance, there is a certain point where Libram of Obstruction is a better choice for AoE tanking. If you're tanking enough mobs that Holy Shield isn't likely to last 5 seconds (meaning the buff falls off when HS runs out of charges), then LoO is a better choice for more uptime and thus more mitigation (because it won't fall off when HS runs out).
Napkin math, assuming a 60% block chance (which is about what I have when I wear my block/bv set which has roughly 30% block chance plus HS's 30%) and a mob swing timer of 2ish seconds:
Each mob has 5 chances to remove a charge of holy shield before the buff is renewed. 3 of these will more than likely do so, so in a worst-case scenario, 3 charges are removed in 6 seconds (because of the 2ish second swing timer). 2 mobs will remove 6 charges in 6 seconds, and a third mob will bump it up to 9 in 6 seconds, which is one more than HS actually has charges. Thus, if you're tanking 3+ with short swing timers (<=2sec) and you're in a block set with somewhere around 60% block chance, you may want to consider Libram of Obstruction for more mitigation when AoEtanking because LotSS won't last as long.
Please PLEASE tell me if I'm wrong or way off base with that math, but I think it's roughly accurate. I don't do much napkin math, though, so someone who is more familiar with it and can do more accurate calculations should probably check it.