I'd definitely have reported that tank for harassment. It doesn't matter how many times he rejoins or even if he's kicked at all, but you and the other party members deserved the right to be able to run that dungeon without having your time wasted. Especially with knowing how long dps queue times can be, I'd consider that as a lot of time wasted due to a tank throwing a tantrum over a party setup.