Does testcase TSpreadInternalTests.OverwriteExistingFile fail for you?
No, but TSpreadManualTests.TestBiff8CellBackgroundColor() fails in Workbook.WriteToFile (manual xls file, of course, is closed). Debugging deeper, I come into TOLEStorage.WriteOLEFile which crashes in the line
OLEStream:=fsOLE.CreateStream(VLAbsolutePath,fmCreate); Unfortunately, this OLE thing is beyond my capabilities...
Regarding the localization issue, I saw a record "COUNTRY" in the biff description: "This record stores two Windows country identifiers. The first represents the Windows user interface language of the Excel version that saved the file, and the second represents the system regional settingsat the time the file was saved" (section 5.22). As far as I can see see this record is missing in xlsbiff8.