Bien, el problema que veo es que estás mezclando capas. Si pensamos en el modelo MVC, estás mezclando el "Controlador" con la "Vista", al querer llamar a un método de una ventana en la clase de otra.
Deberías tener cada ventana completamente separada, y hacerlas interactuar desde un módulo "central" de la aplicación.
Fijate en este tutorial de PyQt, que da un ejemplo de cómo separar las ventanas del resto de la aplicación. Ojo, no tengo experiencia con wxwidgets así que quizás no sea aplicable:
http://www.rkblog.rk.edu.pl/w/p/introduction-pyqt4/
De todas formas, lo que necesitás acceder no es el módulo panel entero, sino a una variable cualquiera de ese módulo. Teniendo la variable del objeto de clase panel, llamar a sus métodos es posible sin importar el módulo panel.
Saludos.