http://www.tomatoville.com/showthread.php?t=362
The facts about tomatillo pollination are given in this thread, a few posts down, by Grub, link from Purdue.
Best info there is about tomatillos and I've posted the same link to Purdue many times here but didn't go searching for it today.
Hope that helps.