Second Life should have issued you a refund for the cost of replacing your entire account.
I was hacked recently. And reading that this is "impossible" on SL is not helpful.
If Sony & government sites can be hacked, how is SL some kind of ironclad fortress?
SL, please step up your game, enforce your TOS, toss out the bad players & this will happen less.