Hi Tom,
I just tried with python 3.8.10 and wxpython 4.1.1 and was unable to recreate the problem (still). How did you install wxpython? I'm wondering if it's build specific.
There are various hardcoded colors in RAW, including the list control background for the file list. So you're probably right about the cause. You could try commenting out those color settings and see what happens. In my version of the code, you'll want lines 6511 and 6512 in RAW.py (see attached screenshot). The class is the CustomListCtrl class. I don't know if there are other areas where this would also be problematic.
A longer term solution is, if I can recreate the issue for testing purposes, to make sure that everything that has hard coded colors codes both foreground and background colors, or to remove the hard coding if it's not necessary.