Eu tenho o mesmo iMac: meados de 2011 ou 12,1. Cheguei à conclusão de que este modelo não pode inicializar outros sistemas operacionais a partir do USB. Como você diz, essa capacidade varia de modelo para modelo.
Acabei de inicializar a partir de um CD. Recentemente, fiz isso para atualizar o novo firmware do meu SSD.