I did a little more research, apparently other people have done things similar to get their AVR's back up after bad fuse programming. Feeding it an external clock to the Xtal1 pin should have worked too, not sure what you were doing that caused it to not work with your external clock generator.