I think we may be getting somewhere!
Whilst looking into the detailed specs for the modules as you suggested I read up on CPU-Z which turned out to be a great diagnostic tool for this! See below for a few screenshots of the info it gave me...
CPU clock speed is 100:
16GB installed, dual channel mode:
A few minor(?) differences - e.g. XMP (version?) between original and new sticks (could explain the XMP problem) and in some of the JEDEC (whatever that is!) timings, XMP-1600 is identical though:
CPU-Z would appear to give me all the info needed to do the manual configuration but I'm scratching my head a bit - can you help?
- I can set the DRAM freq. at 1066/1333/1600MHz - I've selected 1600 as the sticks support that and that's where CPU-Z reports they are completely identical in timings.
- I can choose between 1.00 or 1.33 Memory Clock Multiplier
- Under 1.00 Memory Clock Multiplier I can choose multipliers of 14/16/18/20/22/24/26/28
- Under 1.33 Memory Clock Multiplier I can choose multipliers of 10.67/13.33/16/18.67/21.33/24/26.67
IIUC I need to get from 100MHz to 1600MHz (or perhaps 800 as dual channel) with the multipliers. The only way I can see that is to choose 1.00 and 16 - but that doesn't work/boot when I select it.