Just to clarify, the redirect query strings need to be added when either the Purchase History, the Edit Profile or the Downloads "tab" is selected inside "Your Account" page.
I get to see those tabs until I remove the IF conditional to let the filter always set the taxonomies language. With the IF clause, I always see the wpsc-products posts (when viewing a CPT page) instead, as indicated in my previous post image.