What should I do if I broke something non-vegan?

So basically I accidentally spilled a family member’s salt scrub while I was at their house, they were very angry and said I had to replace it. That specific brand had discontinued that product and they had bought it for only $2. I obviously have no problem replacing it except they said they’ll pick one and I should buy that one. The one they pick is unlikely to be cruelty free and vegan. I tried to offer a bit of a nicer but same scent scrub and they denied saying I was acting weird trying to get them something nicer. I would just say I’m only comfortable buying something vegan but this person threw a screaming fit when I asked if they wanted pizza and bought a vegan one saying how I should’ve gotten one they could eat too a couple of months ago.