Ashley,
If I am correct you are running
1.two listeners from different home...?.
2.Have only one listener.ora file...(Better have entry for both)
If that is the case ...Try...starting the listener from 9i $ORACLE_HOME...ofcourse both the listerners....

you are good to go.
Thanks.
Thanigaivasan.