What is the value of the piezo buzzer you are using? Would you mind posting a picture of what you have on your breadboard, or even where you go your buzzer?
I also made a Microsoft word document that contains both the circuit diagram and the breadboard layout in a neat, one page, file that is ready to print. This file is availbe online and you can download that here.
You're right about the human audible range, I can't remember why I wanted 15kHz at the time since it was a long time ago. I don't know if this circuit works because nobody answered me about the value of the piezo buzzer.