when the attributes which serve as parameters to this store are changed, the store is not changed. You can achieve that by listening to changed in parent:

aspect.after(modelHandle.parent, "onChange", function() {reset store in Select});