Me personally think both parties took it to far
but not being there i can only say what i probably would have done in your place.
what my guild does is if your going to need on something that is not for your main spec usually that person asks in either party chat or ops chat depending on what you are in. If no one has any problems go right ahead then.
But putting people on ignore list just because they voted to kick you from a hm group isn't really worth it in my opinion.
Second the other party members probably shouldn't have voted to kick with out asking what or why you needed on it. Most hm's ive been running in the group finder have been the players are OP (over powered) for the hm and they dont really care about it as they are just running it for the BH comms. so there you have it. that's mine opinion on what happen to you.