There was no easy way to do that. And I should cover them ? Are you kidding ? Blame the +2000 users that did like their nose was bleeding.
You run the pool so the responsibility of it ends up on your shoulders. Your pool was paying people double, that is your responsibility. You have now taken funds from people who didn't even benefit from the double mining to cover *your* losses. That seems shady in my opinion.
It sucks for you but I'm not sure taking it out on other people is the right course of action here.