After some more time spent staring at my laptop screen I lucked into the knowledge that, while "%AppData%\..." covers roaming AppData, "%LocalAppData%\..." covers, well, local AppData. Yep, seems pretty obvious now. That discovery plus a double-checking of my edited embedded cleaning options against the default Opera install--I found a couple of mistakes and corrected them--has left this for a final version:
[Opera Custom - Internet Cache*]
ID=2006
LangSecRef=3028
LangRef=3161
Default=True
DetectFile=%ProgramFiles%\10.63\Opera.exe
FileKey1=%LocalAppData%\Opera\10.63\cache|*.*|RECURSE
FileKey2=%LocalAppData%\Opera\10.63\opcache|*.*|RECURSE
[Opera Custom - Internet History*]
ID=2007
LangSecRef=3028
LangRef=3162
Default=True
DetectFile=%ProgramFiles%\10.63\Opera.exe
FileKey1=%LocalAppData%\Opera\10.63\vps|.|RECURSE
FileKey2=%AppData%\Opera\10.63|download.dat
FileKey3=%AppData%\Opera\10.63|global_history.dat
FileKey4=%AppData%\Opera\10.63|vlink4.dat
[Opera Custom - Cookies*]
ID=2008
LangSecRef=3028
LangRef=3102
Default=True
DetectFile=%ProgramFiles%\10.63\Opera.exe
FileKey1=%AppData%\Opera\10.63|cookies4.dat
[Opera Custom - Recently Typed URLs*]
ID=2228
LangSecRef=3028
LangRef=3104
Default=True
DetectFile=%ProgramFiles%\10.63\Opera.exe
FileKey1=%AppData%\Opera\10.63|typed_history.xml
[Opera Custom - Last Download Location*]
ID=2223
LangSecRef=3028
LangRef=3108
Default=True
DetectFile=%ProgramFiles%\10.63\Opera.exe
SpecialKey1=N_OPERA_LAST_DOWNLOAD_LOCATION
[Opera Custom - Session*]
ID=2225
LangSecRef=3028
LangRef=3167
Default=True
DetectFile=%ProgramFiles%\10.63\Opera.exe
FileKey1=%AppData%\Opera\10.63\sessions|autosave.win
FileKey2=%AppData%\Opera\10.63\sessions|autosave.win.bak
[Opera Custom - Website Icons*]
ID=2149
LangSecRef=3028
LangRef=3166
Default=True
DetectFile=%ProgramFiles%\10.63\Opera.exe
FileKey1=%LocalAppData%\Opera\10.63\icons|.
[Opera Custom - Saved Passwords*]
ID=2182
LangSecRef=3028
LangRef=3109
WarningRef=3202
DetectFile=%ProgramFiles%\10.63\Opera.exe
FileKey1=%AppData%\Opera\10.63|wand.dat
[Opera Custom More*]
LangSecRef=3028
DetectFile=%ProgramFiles%\10.63\Opera.exe
Default=False
FileKey1=%LocalAppData%\Opera\10.63\icons|.|REMOVESELF
FileKey2=%LocalAppData%\Opera\10.63\thumbnails|.|REMOVESELF
FileKey3=%LocalAppData%\Opera\10.63\vps|.|REMOVESELF
FileKey4=%LocalAppData%\Opera\10.63\temporary_downloads|.|
REMOVESELF
To use this for any install of Opera (although there would be no point in using it for a default install), just edit the DetectFile's and FileKey's to reflect your non-default Opera file paths. Please Note: every LangSecRef=3028 so that all the categories appear in CCleaner's interface under Safari to (for me at least) make things less confusing; if you want them to appear under Opera in CCleaner then simply change each LangSecRef to =3027. Also, I copied the category "Opera More*" from the original winapp2.ini file, renamed it "Opera Custom More*", pasted it at the end of the custom embedded cleaning options, and edited it to find my custom install of Opera and clean the same files-folders as it would in a default install. And, under the heading "Website Icons" in the default Opera install, CCleaner is able to automatically exclude bookmark icons; I was unable to emulate this so checking "Website Icons" in the custom Opera cleaning options will delete all website icons, including bookmark icons (which also happens if "Opera More*" or "Opera Custom More*" is ticked). In addition, under the heading "Cookies" in the default Opera install, CCleaner allows for manually selecting "Cookies to Keep" (in Options/Cookies); I was unable to emulate this (although I'm working on it) so checking "Cookies" in the custom Opera cleaning options will delete all cookies, including "Cookies to Keep". Finally, I never could figure out which file(s)-folders(s) CCleaner deletes in Opera by default under "Last Download Location" so that heading was never edited. Anyway, I hope that someone finds the above of use. I'm left with some questions, however, that I hope someone will answer:
1) Is it possible to use the above as a separate .ini file (winapp3.ini, maybe?) so that every time I update my winapp2.ini file I don't have to copy-and-paste the above to the updated winapp2.ini? Answered: not possible.
2) Is it possible to somehow add the list of saved cookies in my ccleaner.ini file to the above? That is, can I somehow incorporate the list of saved cookies in my ccleaner.ini file to the above without having to add them individually to Exclude? Answered: not possible, but there is a workaround (see Post #44).
3) Where can I find a list of usable ID's and LangRef's for the winapp2.ini file? That is, I would like to know exactly what the options are for "ID=xxxx" and "LangRef=xxxx" in the winapp2.ini file so that I can further customize the above. I couldn't find an answer after extensive searching; if anyone does then please send me a message. Thanks.
Thank you very much.