Install working DIMM in primary RAM slot, and put you corrupted DIMM in a different channels slot. The motherboard should POST, ignoring the non-working DIMM, but it will still be accessible via SMBus, allowing you to overwrite its SPD.
If it doesn't POST, cover all non SPD contacts with a tape, just leave contacts 1-6 on one side, and contacts 145-151 on the other side exposed. This will prevent CPU from communicating with DRAM chips, and will leave DIMM exposed to SMBus only.
If that won't work, you'll need to build an Arduino programmer.