Good tip-off about Revo. This only found registry items associated with an install - no other files. With them deleted, CCleaner has disappeared from the installed programs list. CCleaner Portable also runs OK and did what I expected from previous experience - so I'll just keep it like that.
Thanks for your help!