Hi Andy,
Your instigating the election did imply a +1 from you - but a minimum of 3 committers must vote, so the inactive committers in the project caused a problem here. If there are less than 3 committers, all of them must +1.
As we are talking about two different (but related) projects, here is what you can do.
For AspectJ:
If Adrian is still reachable, ask him to retire officially and then nominate yourself as project lead[0]. You will be the only committer so your election will succeed and you will be the new project lead. You have clearly been doing a lot of the project lead work (e.g. [1]), let's make it official. If you can't reach Adrian, or he is unresponsive, come back to the PMC and we'll work with EMO to fix up the management of the project.
For AJDT:
You are already the project lead, so retire the inactive committers (everyone but you?). You may decide it is best to notify the ajdt-dev mailing list first and give it some time (like a week?) for people to speak up (see [2] for an example of such an email for the Eclipse project). The Eclipse Development process has some good information on what being an active committer means[3], so please consult that or ask the PMC if you are unsure.
Thanks for your dedication to the project, working in an open manner and following the EDP!
Jonah