Based on the info provided, it seems to me you did everything right... possibly could have taken the cardizem up a little quicker or higher (our tele unit limit for cardizem is 20mg/hr) but that doesn't sound like it would have done much.
Agree with Dinith regarding a beta blocker- sometimes 5mg iv lopressor q5 minutes x3 works well (and often doesn't even require the third dose). Since the doc ordered dig, I'm surprised he/she didn't order a follow-up dose of that as well... Amio would have been a good choice as well...
How old was the pt? Underlying cardiac issues? Renal status? Pulmonary status? Current EKG/enzymes?
You can usually fix BP issues with a fluid bolus (or 3

)...