Welcome to the world of tanking I guess the short answer to your question goes something like this: it depends on the group.
Long answer: for that group make-up i would have mainly tanked the two elites - they will kill squishies far quicker than the non-elites; requested that everyone wait for at least one thunderclap - though it only hits 4 mobs; asked the pally to consecrate and for all dps to focus on the non-elites. As for dps pulling agro and running /cry - you'll fight this to 70 and beyond. My general rule is if they pull, they tank However it depends what he pulled - if it was a non-elite that should be no problem and you'll lose any control you had over the fight by turning and trying to help out; if it was an elite - that is more of a problem. Basically ask them if they pull agro to bring the mob back to you. The "you pull, you tank" strategy doesn't apply to healers and priests are very squishy and should be protected vigilantly.
With an understanding party the best you can do is be honest and flattering: "multimob tanking is hard for warriors, but if I keep the elites off you, you have the dps to kill the non-elites very quick".
You don't say your spec, but if you plan on tanking a fair number of instances enough points in prot to give you defiance will help your agro.
Other than that it's wipe and learn. Hope this helped.