Try some different .ino from the thread before you attempt an actually flash , as you need the original dump for backup, but it maybe just the new .ino from AudioNoob that prints it out differently to the Serial monitor since he played with the Code.
I just used Dupont wires for all the connections -female to female since I added pins to the 210e PCB holes. Used a Female to Male for the Pin55/Cap IIRC.
The newer 1106 Chip has a higher possible Range ...I don't have it , as I got mine over a year ago now , so have not followed all those developments , I would definitely read the thread throughly ...and make notes , copy and paste to Wordpad for eg. , as I assume you don't want to buy a 3rd 210e 
Thanks for the tip to search elsewhere. I used this code to successfully flash the mods...
#include <Wire.h>
const int I2C_ADDR = 0x50;
void MODeeprom() {
Serial.print("\n...Flashing EEPROM...\n");
//Dotless mode calibration data, copied from 0x50, 0x51
writeByte(I2C_ADDR, 0x56, (byte) 0xA0);
writeByte(I2C_ADDR, 0x57, (byte) 0x74);
writeByte(I2C_ADDR, 0xFB, (byte) 0x1E); //Power off after 30min
writeByte(I2C_ADDR, 0xFC, (byte) 0xB4); //Backlight time 3min
//Count 6200
writeByte(I2C_ADDR, 0x12, (byte) 0x38);
writeByte(I2C_ADDR, 0x13, (byte) 0x18);
//Alarms disabled
writeByte(I2C_ADDR, 0x16, (byte) 0xFF);
writeByte(I2C_ADDR, 0x17, (byte) 0xFF);
writeByte(I2C_ADDR, 0x18, (byte) 0xFF);
writeByte(I2C_ADDR, 0x19, (byte) 0xFF);
writeByte(I2C_ADDR, 0x1C, (byte) 0xFF);
//With selector in 2A order:
writeByte(I2C_ADDR, 0x87, (byte) 0x1C); //Dotless DCA
writeByte(I2C_ADDR, 0x97, (byte) 0x1D); //Dotless ACA
writeByte(I2C_ADDR, 0xA7, (byte) 0x16); //Dot DCA
writeByte(I2C_ADDR, 0xB7, (byte) 0x17); //Dot ACA
//With selector in 20A order:
writeByte(I2C_ADDR, 0x8B, (byte) 0x18); //Dot DCA
writeByte(I2C_ADDR, 0x9B, (byte) 0x19); //Dot ACA
//With selector in NCV Display in mV
writeByte(I2C_ADDR, 0x9C, (byte) 0x02);
writeByte(I2C_ADDR, 0xAC, (byte) 0x1D);
//With selector in 100A order is: (DC)A - (AC)A
writeByte(I2C_ADDR, 0x8D, (byte) 0x1A);
writeByte(I2C_ADDR, 0x9D, (byte) 0x1B);
//With selector in V range order is: V(DC) - V(AC) - V(DC mV) - V(AC mV)
writeByte(I2C_ADDR, 0x8E, (byte) 0x03);
writeByte(I2C_ADDR, 0x9E, (byte) 0x04);
writeByte(I2C_ADDR, 0xAE, (byte) 0x05);
writeByte(I2C_ADDR, 0xBE, (byte) 0x06);
}
void printHex(int num, int precision) {
char tmp[16];
char format[128];
sprintf(format, "%%.%dX", precision);
sprintf(tmp, format, num);
Serial.print(tmp);
}
void setup() {
Serial.begin(9600);
Wire.begin();
Serial.print("\n...Before EEPROM Dump...\n");
dumpEEPROM();
delay(10);
MODeeprom();
delay(10);
Serial.print("\n...After EEPROM Dump...\n");
dumpEEPROM();
}
void loop() {}
void dumpEEPROM()
{
for (int i = 0; i < 256; i++) {
byte b = readByte(I2C_ADDR, i);
//Serial.print(b, HEX); Serial.print(" ");
printHex(b, 2); Serial.print(" ");
if ((i + 1) % 16 == 0) Serial.println();
}
Serial.println();
}
void writeByte(int i2cAddr, unsigned int addr, byte data) {
Wire.beginTransmission(i2cAddr);
Wire.write(addr);
Wire.write(data);
Wire.endTransmission();
delay(5);
}
byte readByte(int i2cAddr, unsigned int addr) {
byte data = 0x00;
Wire.beginTransmission(i2cAddr);
Wire.write(addr);
Wire.endTransmission();
Wire.requestFrom(i2cAddr, 1);
while (!Wire.available()) ;
data = Wire.read();
return data;
}
I didn't bother modifying the 6200 counts even though my chip can supposedly do 9999. I didn't realize someone had an arduino file out there that dumped then with a quick uncomment of a line of code, did the rest for you. Thanks Kbird