It's definitely very confusing...maybe both EViLiSO and VCD-Europe got their hands on the same telecine transfer and put out their own releases? Anyway, if that film really got telecine transferred by May 24th, that's pretty amazing...5 days after the film's release!
Funny that that ezine text file referenced above repeatedly calls both groups' release of the film a telesync, when it obviously is a telecine.
I really hope we can turn up a complete copy of this for posterity.
--SKot