From what I gather, from logs and what is posted on forums. Correct it with your objections. I will edit if it's convincing.
Hellfire Assault: Arcane because the strategy is mainly a sequence of nukes, Others: Fire might look best if the strategy isn't followed normally and it's only there to indiscriminately AOE. Similarly Frost isn't bad but it's a mix of the two other specs, nuking and cleaving randomly in there.
Iron Reaver: Arcane because it's a simple single-target case with more usually-single target ads so no easy contest there. Others: Frost isn't bad but not optimal though maybe easier to play in there, fire is crap on single target.
Kormrok: Arcane because it's mainly one target and hands are usually better spammed with it than frost. Harder to play but hard to beat if done properly.
Hellfire High Council: Frost because 2-3 target cleaving is widespread for at least half of the fight. Others: the last part of the fight might make Arcane sound better in there but there is a lot of cleaving that is optimal for frost until that last part and the distant mirror ads aren't that suitable for any of the two specs anyway.
Killrogg Deadeye: Arcane because visions. Frost might be good if it stays out but meh.
Gorefiend: Arcane because it's a spam of single target cases.
Iskar: Arcane because similarly with the 1st boss it has priority targets.
Soc: Arcane because it has priority targets unless ghosts must be done, frost in that case.
Zakuun: Arcane because it's purely single target, even if harder to pull.
Xhul: Arcane mainly because of the AOE interrrupt but it ends up with decent AOE parses anyway
Tyrant: Frost because of the perfect cleave situation, similar to the first phase of Council
Mannoroth: Frost because it's a mess and the spec can handle unpredictability well.
Archimonde: Frost if there is unpredictability. Arcane can be more optimal on very predictably good teams.