So,
I did receive a new mini, battery, and the replacement sd card should be here tomorrow. Warranty people were very easy to deal with.
My inquiries about what happened, and what I could have done differently were essentially met with, "don't worry about it, this is a very rare failure."
My...