Are you sure that the data is the same?
The actual plan for Environment Q has 3.4 million rows coming out of the parallelism operator (the last operator that shows the actual row count), the actual plan for Environment T has 750 000 rows coming out of the parallelism operator. (Actual row count, not estimate). That would make a huge difference in plan choice.
Do these return the same row counts?
You've also got a different degree of parallelism on the two servers - 16 on T, 8 on Q.
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)SQL In The Wild
: Discussions on DB performance with occasional diversions into recoverability
We walk in the dark places no others will enter
We stand on the bridge and no one may pass