Attached is a fixed ic22 rom that passes the rom board test. It's in a 7z archive, but the forum software doesn't allow uploading 7z, so I added the txt extension. Just remove that and extract as normal.
EDIT: updated it 26.11.2023. It now skips roms 3, 7 and 14 since those are not used.