ケースは非常に単純です。json の結果を次のようにフォーマットしたいだけです。
<%= @cal_dvp_status.to_a.map {|k| [Domain.find(k[0]).name,k[1][0],k[1][1],k[1][2],k[1][3]] } %>
@cal_dvp_status はハッシュ型なので to_a で転送します。最初の列はドメインの名前である必要があり、他の列は数値型です。しかし、なぜjsonが機能しないのかわかりません。しかし、数値型である k[0] を挿入するだけで機能します。
<%= @cal_dvp_status.to_a.map {|k| [k[0],k[1][0],k[1][1],k[1][2],k[1][3]] } %>
コードが現在機能しない理由はわかりません。