Hi. I'm not sure if this is still an active issue/thread, but I just upgraded to Windows 10 and found this thread via a google search. I was able to change this behavior (I think) with a setting change and a reboot.
Go to Settings -> Privacy -> Background Apps and Turn Microsoft Edge off and reboot. I did so and now CCleaner removes temp files that Edge uses, and kills the running process that CCleaner doesn't stop and thus, skips.
Sorry if this has been fixed already.