I was annoyed to find myself in the minority going down in 3NT on this board in a daylong IMPs tournament. Analysis of those who did make revealed they had succeeded with one of two deceptive plays involving touching honours. The lead was ♦2. Those who inserted either the ten or J were instantly rewarded by the appearance of the Q from E. Maybe this is a better chance than Q doubleton.
Three rounds of clubs set them up, and E came back with ♥7, to give me a second chance to do the right thing with touching honours. I put in ♥Q, but W won with ♥A and switched. Down 1. All the S who played ♥J were rewarded with a ♥ return and the 9th trick.
Question - why does the ♥J draw the heart return? Does robot W assume I would play small from Qxx, or does it infer that playing the J still leaves the possibility to find E with KQx(x)

Help