I never submited my website to alexa but have a listing. I think alexa just found my website like google do when spidering backlinks...
If you have links, there is no need to submit to alexa. I never submit to it, but saw its spider visiting my website regularly. And most of my pages are indexed by alexa.