You sound panicked to be honest if anything, your speech was a little too quick for my liking. It was probably over-prepared as well, never read out a speech verbatim. Just outline your speech instead.
Are you a stand up comedian or something? You do realise that I have aspergers don't you?
Asperger's or not, ToreOff gave you good advice there. Aspergers does not matter in this. This is something that can be learned - and we on the Spectrum can learn very well. I'm Autistic and I have acted on stage (a nightmare - and judged to be quite wooden but with some dramatic power), delivered presentations (judged best in class), and acted on film (much better to do than the stage because you have time to think things through more). I am a DXed Autistic.
Personally, seeing how you obviously were not enjoying the experience... I think you showed courage in what you did
Being defensive here though and excusing yourself because of your Aspergers... is a bit of a pity though and, IMHO, a bit of a mistake. Every Aspie and Autistic is different. Unlike many NTs, I am not microphone or moving camera sensitive (though I am still camera sensitive). A lot of NTs are... indeed most are. Its not just Aspies, Fiona
I write this intending it to be in a genuinely friendly way.