I ordered 32gb of Corsair 10600 for my 27" iMac 2010 and its registering as 64gb in all areas of the computer, even GeekBench 3 and memory clean see it as 64gb.
I agree, I have never seen anything like this before.
It appears under activity monitor that 32gb is already spoken for and the remaining 32gb is more or less available.
So strange.
You could be right Harry. Not many folks realize that the iMac is actually a large notebook computer built vertically. The iMac uses the same memory modules that notebooks do and also uses a mobile graphics chipset.