You'd have to be a pretty selfish player to make your first 3 points a priority over a shot at winning the World Series. I also doubt many people would decline a trade because they don't want to play in/for Americans...Finally, why would he be on the move again after 2 months? Would the team that traded for him not be able to pickup his option?
I'd still think E5 (and/or Jose, although I doubt he's been offered) would jump that the opportunity to join a team like the Cards. If anything for E5, he'd likely rather play in the AL so he can DH.