STSADM provides the commands to manually deploy 2007 solutions.
If at this stage the solution is stuck on 'Deploying", try this.
STSADM will spit back a list of jobs. Look for the one that is related to your attempted deployment (its often the last in the list). Grab the guid and run
delete the solution with
Redeploy