Okay! I've figured out why this was happening. There are a few units for which *only* the .dcr files are included in the icsCommonCBNewRun.cbproj file.
Missing from the project file:
OverbyteICSLogger.pas
OverbyteICSMimeDec.pas
OverbyteICSMimeUtils.pas
OverbyteICSPing.pas
OverbyteICSTimeList.pas
In the case if OverbyteICSPing, the .dcr appears in both Common and VCL, but the .pas only appears in VCL. I don't know if it's meant to be in Common or VCL, but it probably shouldn't appear in both. For testing, I'm going to take it out of the VCL, but please let me know.
I made these changes, and it compiled and installed in the 32-bit compiler. Will test with my application, but if it works it seems like we might be able to start using this new IDE!
Let me know if you need further testing, after making these changes, Angus. Maybe we can get this on GetIt after all.
Cheers,
Ian