Don't be so hard on yourself!!! What you've accomplished in 1 year is fantastic!
You put yourself into a very high pressure situation. Everybody is different and progresses differently. What do you think those teenagers do with their time? The probably hang out in their room practicing. What you have all of the time in the world to practice, you'll advance more quickly.
Also, the environment of a clinic is much different than learning at this website. That alone could throw you off.
Your experience reminds me a bit of when I took personal lessons. My teacher would show me something and I would attempt it...and fail miserably with it. We would go over it a few more times and I would realize that this was pointless. So I'd suggest we move on. My perference was to go off and practice it myself and then come back with any questions I had. I was too self concious to work through it in front of somebody. So I could see myself reacting exactly as you did in that situation :-).
Perhaps age has something to do with it too. I was less self concious when I was younger.
But yes, chalk it up to a learning experience and don't let it get you down or deter you from continuing to play. In another year, if you feel up to it you could try again. At least now you know what is involved and you'll know exactly what you are getting yourself into. Look upon it as a goal - to be able to participate in one of these clinics at a level where you can get something from it.