I really didn't and still don't like the CCleaner GUI update introduced last year and so continued using the CCleaner version GUI I liked: v4.19 without any problems.
Recently I had an occasion where the portable CCleaner version could have been useful so I went looking. Not that surprisingly nowhere could I find CCleaner v4.19 portable which, of course, I would prefer.
However from looking at the most recent portable version (512) it contains a Language folder, CCleaner EXE, 64bit EXE,
@trium it is against licensing to distribute piriform software in that manner.
However, if you install ccleaner 4.19 (or whichever version makes you happy) you can copy the exe files from the folder to a new folder, create an empty text file called portable.dat (BE SURE IT ISN'T REALLY portable.dat.txt) in the folder and you've created the portable version. I would not suggest mixing version exe files, as you've been asking about, however I've no idea if it actually would cause issue.