Dude, this isn't a technological problem. If you block these sites she'll only go elsewhere. Blocking gambling sites would be about as effective as removing the beer from the fridge to help an alcoholic.

She needs serious psychiatric help.

I'm no psychiatrist, but I would think that she needs to identify the fact that she in fact has a problem before anything can be done about it. That should be your first goal, not blocking gambling sites.