Yes, you are being unreasonable to expect to be paid back for such an accident. It was your choice alone to buy an expensive wine in a vain attempt to impress the parents, not the sister, and accidents happen (especially at a party with drinking involved).
Next time, you just buy an expensive...