You could try using a different villager . . . Cactus-cactus-cactus is not a difficult brew, so it sounds like you just had a run of bad luck.
Alternately, quit when a brew blows up, and copy the backup save games to your main save directory. I know there's a guide on how to do this somewhere, but I can't find it.
Here it is.