Good job figuring out the addition of noredirect=true.
(1) If you try to load that URL into IE, does the data load? I think it should since the upgrade shouldn't affect the GUIDs.
(2) When any qRules command does not fire, the first thing I check is the Postback setting on the control. (3) I also check if the Error/Success/Result nodes are returning anything.
If the form is still saved as an InfoPath 2007 form, then you don't want to inject it with the qRules 2010 DLL. You would need to change both: change the form to be a 2010 form and also reinject it with the qRules 2010 DLL. But before doing that, I would check the three things I mentioned above.
Let us know where the investigation takes you. Thanks.