Hola, pues hasta el momento como yo lo he hecho siempre lo he hecho via $_GET, y me ha ido bien, la verdad no sè si exista otro mètodo con select dependientes, pero creo que es la ùnica.
Saludos.
PDT: por que no compruebas mediante impresiones de pantalla, lo que està pasando con tus varibles??, hazle pruebas y ve imprimiendo en pantalla para ver que pasa!!!