DDR-1600 could work in iMac mid 2011 (but only at DDR-1333 speed).
Looks like there is no guarantee for ValueRAM in Macs. It does work in my 2012 mini (DDR-1600).
If it does not work in your iMac, then can you return the opened package or try it in another machine?