Too long... Don't read!
Sì, scusami, avevo letto al volo perché ero di fretta e pensavo si trattasse di un "semplice" sistema di select a cascata. Ora ho letto meglio ma ci credi che non ho capito quale sia il problema. A dire il vero non ho capito bene nemmeno la logica di funzionamento.
Puoi chiarire con un esempio? Puoi postare lo script jQuery che stai usando?

secondo te è possibile nell'onchange recuperare la id della riga che fa da container, acquisirla come stringa di testo e aggiungerla alla id del select, in modo tale da vincolare l'esecuzione dell'onchange a ciascun id dei select?
Sicuramente è possibile risalire in qualche modo al container o quello che è, come già ti ha indicato grossomodo cavicchiandrea, ma sarebbe appunto utile vedere cosa hai già creato.