Just happened to me. I know you're trying hard to fix it. Thanks!
Using Ccleaner 3.11, Win7 Sp1 32bit, LinkShellExtension to create the reparse points.
I created a Junction in C:\Program Files to P:\My Data, then delelted it. I did this again with a symbolic link. (C:\ and P:\ are on different hard drives). Everything seemed fine -- programs running from the P drive still exsisted for a few more days.
Several days later, I did a normal Ccleaner file cleanup and then rebooted. When Windows started all of my files in P:\My Data were gone! (Recovered some of it with Recuva, but a lot of work was lost.)
I have done every virus scan feasible, scoured the Event Viewer, and retraced all of my steps. Everything keeps coming back to the moment I deleted the junction and sym link from the recycle bin with Ccleaner. I am positive it followed one of the links and deleted my folder.
I know I was stupid not to backup, and even more stupid not to check what was being cleaned-up, but I often delete videos, so a large recycle bin is normal. I'm quite savvy with Ccleaner so it took me by surprise. I also let Ccleaner run unattended every week with MyDefrag. Scary!
I've never had a problem with a reparse point deleting the linked files from the recycle bin before, but I will definitely do some testing after this.